一。在启动若依微服务的前端的时候,运用命令npm install下载项目依赖时卡住,并且之后报错,如图
原因:node.js没有走环境代理,需要单独配置代理,个人用的是公司的内网,如果npm不配公司的代理,npm什么也下载不了
解决方案:在npm中配置你正在使用的代理
命令:
1.npm config set proxy http://<proxy-url>:<port>2.npm config set https-proxy http://<proxy-url>:<port>
注:如果公司代理需要登陆,那么设置账号密码命令如下
username:账号
password:密码
yourproxy:网址
port:端口
1.npm config set proxy http://username:password@:port2.npm config set https-proxy http://username:password@:port
补充:NPM的简单命令
1.查看npm配置信息:
npm config list
2.清除npm中的代理和缓存
1.npm config set proxy false2.npm cache clean --force
3.查看npm镜像地址
npm get registry
二。最后的步骤:npm代理修改成功后,把npm切换成淘宝源
npm config set registry http://registry./
注:在NPM设置为淘宝源出现UNABLE_TO_GET_ISSUER_CERT_LOCALLY
原因:这是因为淘宝源的ssl证书不能被npm接受导致的
解决命令:
npm config set strict-ssl false
三。最后的最后
切换成功后,敲入命令:npm install
依赖下载完成后,敲入命令:npm run dev
这样前端就启动了哦,嘿嘿嘿!!!