在安装 vue-elementui-admin 时出现以下问题,记录下解决方案。
问题一:
ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git
Host key verification failed
原因:没有权限访问该项目
方案:生成 ssh 公/密钥,把公钥配置在 github 上
步骤:
1. 生成公密钥:ssh-keygen
2. 公钥地址
C:\Users\自己计算机名\.ssh\id_rsa.pub
3. 打开浏览器登录你的github,点击右上角带黄色的头像-->settings-->(personal settings中的)SSH and GPG keys-->new SSH key-->title自己取名,key中粘贴 publickey-->Add SSH key-->成功!
github连接远程仓库时出现Warning: Permanently added the RSA host key for IP address '***********' ......_comeonbabe_的博客-CSDN博客
测试配置是否成功:ssh -T git@github.com
GitHub添加公钥_thinkhui的博客-CSDN博客_github公钥
问题二:
fatal: remote error:
The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
原因:github的安全机制升级导致的问题
方案:使用https:替换git:
步骤:
git config --global url."https://".insteadOf git://
查看配置是否成功:
查看本地 git 配置文件,文件地址在 C:\Users\自己计算机名\.gitconfig
fatal: remote error: The unauthenticated git protocol on port 9418 is no longer support问题解决_沛沛老爹的博客-CSDN博客
问题三:
安装成功后,运行时报一下问题:
To install them, you can run: npm install --save @riophae/vue-treeselect @riophae/vue-treeselect/dist/vue-treeselect.css xlsx-style
方案:
官方文档:Vue-Treeselect | Vue-Treeselect 中文网
npm install --save @riophae/vue-treeselect
问题四:
方案:
npm install --save xlsx-style
问题五:
方案:
修改 node_modules/xlsx-style/dist/cpexcel.js
文件第 807 行为以下内容:文章来源:https://www.toymoban.com/news/detail-670884.html
var cpt = cptable;
* ./cptable in ./node_modules/_xlsx-style@0.8.13@xlsx-style/dist/cpexcel.js_OmbreDev的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-670884.html
到了这里,关于npm i 报错解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!