- node_cache 存放的是 npm 下载时的缓存文件
- node_global 存放的是 npm install -g 全局安装的指令模块
自定两处目录位置
npm config set prefix “D:\nodejs\node_global”
npm config set cache “D:\nodejs\node_cache”
注意:
node_global 目录位置需要添加到环境变量 path 中,这样才能使用全局的 npm 命令
其他问题处理:
自定义目录后 npm install 时是提示需要管理员权限
原因:npm install 会在 node_cache 创建缓存文件而当前用户无操作该目录的权限所以报错,
解决方案:给 node_cache 右键添加修改等权限即可
window 10 安装 nodejs 无权限
管理员打开 cmd
安装: msiexec /i nodejs.msi
卸载: msiexec /x nodejs.msi /q