npm国内被墙的解决方法

发表于 2017-01-06 11:13:15   |   下载附件   |   字体:
npm i 失效npm 被墙

首先,我们的npm包无所谓安全性,所以不要使用性能和效率更慢的https,转而使用http,相关命令如下:NPM淘宝镜像地址 https://npm.taobao.org/

// 关闭npm的https 命令 true | false
npm config set strict-ssl false
// 设置npm的获取地址
npm config set registry 'https://npm.taobao.org/mirrors/npm/'


如何查看npm配置?

npm config list //查看基本配置 
npm config list -l //查看所有配置

npm本地安装与全局安装有什么区别?

npm install grunt // 本地安装,则是将模块下载到当前命令行所在目录。 
npm install -g grunt//全局安装,模块将被下载安装到【全局目录】中;

npm如何获取全局安装的默认目录?

npm config get prefix

npm如何设置全局安装的默认目录?

npm config set prefix “directory”