安装nodejs改用户变量C:\Program Files\nodejs\node_global是为什么
时间: 2023-07-21 10:40:19 浏览: 97
将 Node.js 安装目录下的 `node_global` 文件夹添加到用户变量 `PATH` 中,是为了让你在命令行中使用全局安装的 Node.js 模块。
在安装 Node.js 时,会自动将 Node.js 安装目录添加到系统环境变量 `PATH` 中,这样我们就可以在命令行中使用 `node` 命令启动 Node.js。但是,如果你在全局安装了一些 Node.js 模块,想要在命令行中使用这些模块提供的命令,就需要将 `node_global` 文件夹添加到用户变量 `PATH` 中。这样,命令行就能够找到这些全局安装的模块,从而使用它们提供的命令。
需要注意的是,在将 `node_global` 文件夹添加到用户变量 `PATH` 中之前,需要先将 `npm` 的全局安装路径修改为 `node_global` 文件夹。具体操作方法可以参考以下步骤:
1. 打开命令行窗口,输入以下命令,查看当前 `npm` 的全局安装路径:
```
npm root -g
```
2. 如果输出的路径不是 `node_global` 文件夹的路径,则需要先将 `npm` 的全局安装路径修改为 `node_global` 文件夹的路径。可以通过以下命令修改:
```
npm config set prefix "C:\Program Files\nodejs\node_global"
```
这里的路径需要与你的 `node_global` 文件夹的路径相同。
3. 然后,将 `node_global` 文件夹添加到用户变量 `PATH` 中。具体操作方法可以参考以下步骤:
- 在 Windows 10 中,可以通过以下步骤添加:
1. 打开“控制面板”,点击“系统和安全”。
2. 点击“系统”,然后点击“高级系统设置”。
3. 在“系统属性”窗口中,点击“环境变量”按钮。
4. 在“环境变量”窗口中,找到用户变量中的“Path”变量,点击“编辑”按钮。
5. 在“编辑用户变量”窗口中,点击“新建”按钮,添加 `node_global` 文件夹的路径。
6. 点击“确定”按钮保存设置,并关闭所有窗口。
- 在 Windows 7 中,可以通过以下步骤添加:
1. 打开“控制面板”,点击“系统和安全”。
2. 点击“系统”,然后点击“高级系统设置”。
3. 在“系统属性”窗口中,点击“环境变量”按钮。
4. 在“环境变量”窗口中,找到用户变量中的“Path”变量,点击“编辑”按钮。
5. 在“编辑环境变量”窗口中,点击“新建”按钮,添加 `node_global` 文件夹的路径。
6. 点击“确定”按钮保存设置,并关闭所有窗口。
完成以上步骤后,就可以在命令行中使用全局安装的 Node.js 模块了。
阅读全文