初始化项目报错:vue-cli · Failed to download repo vuejs-templates
初始化项目报错:vue-cli · Failed to download repo vuejs-templates/webpack: unable to verify the first certificatehttps://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/33adf7da983b4641a17a945d5801da9c~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp
报错缘由:SSL证书问题。我们使用了代理服务器,所以vue-cli在去下载webpack的模板的时候无法验证代理服务器的证书,所以报了这个错误。
解决方案:
[*]关闭ssl证书的校验(并非人人有效,仅在代理服务器可信的情况下使用)
[*]方式一:
C:\Users<UserName>\AppData\Roaming\npm\node_modules\vue-cli\node_modules\download\index.js
注释 rejectUnauthorized: process.env.npm_config_strict_ssl !== 'false'
新增 rejectUnauthorized : false
[*]方式二:
[*]npm config set npm_config_strict_ssl=false
再运行命令:vue init webpack "project-name"
页:
[1]