使用Taobao提供的NPM仓库镜像
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):
1.通过config命令
npm config set registry https://registry.npm.taobao.org
npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry https://registry.npm.taobao.org info underscore
3.编辑 ~/.npmrc 加入下面内容
registry = https://registry.npm.taobao.org
4、使用cnpm(强烈建议)
安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
以后所有的npm可用cnpm代替,如:cnpm install ionic
搜索镜像: https://npm.taobao.org
建立或使用镜像,参考: https://github.com/cnpm/cnpmjs.org
大多数的目录下都有一个README.md文件,可参照其中的命令进行试运行。
由于部分依赖包位于AWS S3服务器上,所以国内可能无法正常运行,请参照 https://npm.taobao.org/ 上的指引,安装cnpm,并且使用cnpm install命令代替相应的npm install命令进行安装。
还有一部分API可能会访问国外的服务器,也可能会被墙,试运行时请注意。
ng set --global packageManager=cnpm
npmrc
prefix=D:\program\nodejs\node_modules\installed
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry = https://registry.npm.taobao.org
npm --registry https://registry.npmjs.org/ -g install @angular-devkit/schematics@0.0.40
npm --registry https://registry.npmjs.org/ -g install fsevents@1.1.3
ng build --prod --aot --no-extract-license
小小菜鸟一枚
浙公网安备 33010602011771号