安装nodejs时换盘符安装,我是装在E盘
运行 npm config set cache "E:\nodejs\node_cache" 设置缓存文件夹;
运行npm config set prefix "E:\nodejs"设置全局模块存放路径;
提示:nodejs会自动寻找该路径下的node_modules文件夹为实际存放全局模块的路径,这也是为啥叫prefix不叫global的原因;
以后安装的全局模块都会被放到E:\nodejs\node_modules下,跟npm模块在一个文件夹中;
修改E:\nodejs\node_modules\npm\npmrc文件,将默认值改为:prefix=E:\nodejs
否则还是会自动下载到C盘的AppData里的npm文件夹中
随便安装个模块,即可发现模块已经到了更改的位置
如果下载失败,删除C盘中的npmrc文件(在Users/用户名/)