问题一:npm install 时提示git相关的错误
错误信息已经丢掉了,不过我也是才知道npm在安装过程中可能会用到git去拉取项目,所以在使用npm install之前需要将git配置好。除此之外,检查一下git是否联网。尤其是在公司内,有联网限制需要给git配置proxy
配置proxy:
实际操作中按照proxy地址填写
git config --global http.proxy http://127.0.0.1:8080
git config --global https.proxy https://127.0.0.1:8080
查看配置的proxy:
git config --global --get http.proxy
问题二:npm install 时提示python相关错误
下载安装python之后,不要忘记设置环境变量,在path中添加即可。
其中python国内tabao地址 https://npm.taobao.org/mirrors/python/从这里下载比较快,除了python之外还有很多其他的安装包。
问题三:npm install 没有无法正常联网导致错误
其实同样是因为没有设置代理的问题,设置代理的指令
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
如果没有username,passowrd
npm config set proxy server:port
npm confit set https-proxy server:port
取消代理
npm config delete proxy
npm config delete https-proxy
使用命令 npm config list
查看设置
问题四
npm ERR! Error while executing: npm ERR! D:\app\Git-2.20.1-64-bit\bin\git.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git
报错如上,通过网上查询,使用git config --global url."https://".insteadOf git://
命令
但是不知道具体原因是什么,如果有知道的热心网友,希望能够评论解惑~~
如果之后有问题会再来补充。