一尘不染

在Windows中更改node.js模块的默认全局安装目录吗?

node.js

在我的Windows中,安装PATH包括C:\Program Files\nodejs,可执行文件在哪里node.exe。我可以node从shell以及上启动npm。我也希望安装新的可执行文件C:\Program Files\nodejs,但似乎无法实现。

设置NODE_PATHNODE_MODULES变量不会改变任何东西:%appdata%\npm默认情况下仍会安装东西。

如何更改全局安装路径?


阅读 230

收藏
2020-07-07

共1个答案

一尘不染

您需要做的只是阅读npm- folders文档。我不想立即启动我的Win笔记本,因此无法验证它,但您只prefixc:\Program Files\nodejs在配置文件中更改为。如果要为所有用户全局更改它,请编辑c:\Program Files\nodejs\npmrc文件,否则请创建/编辑c:\Users\{username}\.npmrc

但是此更改可能会产生一些副作用,因此请先阅读
此讨论
。我认为您的主意不是一个好主意。

2020-07-07