首先需要弄清楚npm与cnpm的区别(要看解决问题方案的情直接跳到最后):

  npm:npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)

  cnpm:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”

  解决方法就是安装CNPM啦:

  安装:命令提示符执行npm install cnpm -g --registry=https://registry.npm.taobao.org

  注意:安装完后最好查看其版本号cnpm -v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误。

  详细点的资料请查看:http://blog.csdn.net/shelly1072/article/details/51524029。

内容来源于网络如有侵权请私信删除