问题
使用npm install安装依赖的过程中出现报错
npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
npm ERR! Error while executing:
npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git
npm ERR!
npm ERR! Warning: Permanently added the RSA host key for IP address 'x.x.x.x' to the list of known hosts.
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\beck\AppData\Roaming\npm-cache\_logs\2022-04-28T13_59_23_092Z-debug.log
解决办法
先删除 markdown 相关内容,步骤如下:
1.在vue-element-admin\package.json 删除 "tui-editor": "1.3.3"
2.在vue-element-admin\src\components 删除 MarkdownEditor 文件夹
3.在vue-element-admin\src\views\components-demo 删除 markdown.vue 文件
4.在vue-element-admin\src\router\modules components.js 删除 {path: 'markdown',...}
5.npm cache clean --force
6.npm install --registry=https://registry.npm.taobao.org
参考https://github.com/PanJiaChen/vue-element-admin/issues/3871