一、设置全局模块所在的路径,以及缓存cache的路径
全局模块默认保存在【C:\Users\用户名\AppData\Roaming\npm】路径中,给他改为其他盘。
1.在安装目录下创建【node_global】和【node_cache】两个目录。
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
2.修改环境变量-用户变量的path里面的“C:\Users\qiu\AppData\Roaming\npm”为:"D:\Program Files\nodejs\node_global"
3.在【系统变量】下新建【NODE_PATH】,输入【D:\Program Files\nodejs\node_global\node_modules】
二、设置淘宝最新镜像地址
npm config set registry https://registry.npmmirror.com/
注意别去搞什么cnpm,修改镜像地址就可以。
三、修改权限
以上操作完成后执行npm install yarn -g发现报错 了:operation not permitted
在nodejs的安装目录里面右键-属性