npm全局下载的包默认是存放在C:\Users\youUsername\AppData\Roaming\npm中
修改默认位置,我放在node的下载位置——E:\nodejs
1.在nodejs下建两个文件夹node_cache 、node_global
2.打开CMD,修改npm配置,可以通过npm config list查看配置
npm config set prefix "E:nodejs\node_global"
npm config set cache"E:nodejs\node_cache"
3.配置NODE_PATH环境变量, NODE_PATH E:\nodejs\node_global\node_modules
将原先的用户变量中的npm配置去掉,换成E:\nodejs\node_global\
4.测试,下载包,可能会报错,说nodejs没有创建文件的权限
选择Users,点击编辑,赋予完全控制的权限