Node 用 Npm安装东西(vue 淘宝镜像等)都出错?如下图,请问怎么解决?

安装 vue-cli 或者其他任何东西 都出现以下错误。

$ npm install -g cnpm --registry=http://registry.npm.taobao.org
npm ERR! fetch failed http://registry.npm.taobao.org/cnpm/download/cnpm-4.5.0.tgz
npm WARN retry will retry, error on last attempt: Error: unable to verify the first certificate
npm ERR! fetch failed http://registry.npm.taobao.org/cnpm/download/cnpm-4.5.0.tgz
npm WARN retry will retry, error on last attempt: Error: unable to verify the first certificate
 $ cnpm -v
npm ERR! fetch failed http://registry.npm.taobao.org/cnpm/download/cnpm-4.5.0.tgz
npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "cnpm" "--registry=http://registry.npm.taobao.org"
npm ERR! node v6.10.0
npm ERR! npm  v3.10.10
npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE

npm ERR! unable to verify the first certificate
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\bestsu\npm-debug.log
阅读 12.7k
5 个回答

我也遇到这个问题了,我是在安装node的时候自定义目录了,不是默认的,所以安装这个淘宝镜像出错

你用的http协议,请关闭npm的https
执行以下命令后,再尝试

npm config set strict-ssl false

看下是不是淘宝镜像的地址输入错误,比如协议应该是 https,而不是 http

新手上路,请多包涵

这是npm淘宝镜像的官方 有配置说明 https://npm.taobao.org/
看你的问题 是找不到镜像里的库 根本问题在于淘宝镜像用的是 https 协议而非 http

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏