node.js的npm命令常见错误及解决方案

使用npm命令进行模块安装的时候场出现各种错误,本文总结我所遇到的各种错误,并提供解决方案。(大部分内容为网上收集)

首先使用淘宝 NPM 镜像

大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。

淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

这样就可以使用 cnpm 命令来安装模块了:

$ cnpm install [name]

 

1.如果出现以下错误:

  npm err! Error: connect ECONNREFUSED 127.0.0.1:8087

解决办法为:

   $ npm config set proxy null


2.
原文地址:https://www.cnblogs.com/gumuzi/p/6058705.html