# NodeJS 全局环境变量配置 #### 操作系统 - Win10 #### 下载 [node](https://nodejs.org/zh-cn/download/) [![image-1653057408904.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/5fpeQry8jsv0TciS-image-1653057408904.png)](http://book.321jr.com/uploads/images/gallery/2022-05/5fpeQry8jsv0TciS-image-1653057408904.png) #### 安装 node - 下载好以后直接双击安装即可,然后点击下图所示的 next [![image-1653057513498.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/1IapFWzBfRSc8ZjK-image-1653057513498.png)](http://book.321jr.com/uploads/images/gallery/2022-05/1IapFWzBfRSc8ZjK-image-1653057513498.png) - 接受协议,点击 nex [![image-1653057571390.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/jPlPLcbQI9wCHGlw-image-1653057571390.png)](http://book.321jr.com/uploads/images/gallery/2022-05/jPlPLcbQI9wCHGlw-image-1653057571390.png) - 选择安装目录,然后点击 next(这里的安装目录一定要记清楚,后面会用到) [![image-1653057598957.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/QGyX5ftfC8rj0kkG-image-1653057598957.png)](http://book.321jr.com/uploads/images/gallery/2022-05/QGyX5ftfC8rj0kkG-image-1653057598957.png) - 选择安装选
选项说明
Node.js runtime运行环境
npm package managernpm包管理器
online documentation shortcuts在线文档快捷方式
Add to PATH添加到环境变量
全部保持默认,点击 next即可 - 这里可以不勾选,直接点击 next即可 [![image-1653057867824.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/6mtEihCfvlpw6SJB-image-1653057867824.png)](http://book.321jr.com/uploads/images/gallery/2022-05/6mtEihCfvlpw6SJB-image-1653057867824.png) - 点击install [![image-1653057938658.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/J626VaPUVE2vHTSC-image-1653057938658.png)](http://book.321jr.com/uploads/images/gallery/2022-05/J626VaPUVE2vHTSC-image-1653057938658.png) - 等待安装 [![image-1653057965008.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/UmTYEov9iJDTDqLQ-image-1653057965008.png)](http://book.321jr.com/uploads/images/gallery/2022-05/UmTYEov9iJDTDqLQ-image-1653057965008.png) - 安装完成,点击 finish [![image-1653057999242.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/34uh4ZeV7Pu2T2St-image-1653057999242.png)](http://book.321jr.com/uploads/images/gallery/2022-05/34uh4ZeV7Pu2T2St-image-1653057999242.png) #### 验证安装 - win+R快捷键调出下图所 [![image-1653058079015.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/mRSBsTtrV3GKZl1G-image-1653058079015.png)](http://book.321jr.com/uploads/images/gallery/2022-05/mRSBsTtrV3GKZl1G-image-1653058079015.png) - 输入cmd然后回车,进入dos命令行,输入node -v 如果出现下图所示,代表安装成功 [![image-1653058106265.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/n9STNT2gioY3NVGq-image-1653058106265.png)](http://book.321jr.com/uploads/images/gallery/2022-05/n9STNT2gioY3NVGq-image-1653058106265.png) - 然后输入npm -v 通常会出现下面错 [![image-1653058123697.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/EXy42Bn3ygcDNIAT-image-1653058123697.png)](http://book.321jr.com/uploads/images/gallery/2022-05/EXy42Bn3ygcDNIAT-image-1653058123697.png) 这就代表我们npm全局环境变量没有配置,接下来就教大家如何配置npm环境变量。 #### npm 环境变量配置 - 配置环境变量 我的电脑->右键->属性->高级系统设置->高级->环境变量 [![image-1653058204878.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/6NlNmcu1CpMZUFKS-image-1653058204878.png)](http://book.321jr.com/uploads/images/gallery/2022-05/6NlNmcu1CpMZUFKS-image-1653058204878.png) - 点击 PATH,然后点击编辑 [![image-1653058241025.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/0c7TvTRkeQxDLiWf-image-1653058241025.png)](http://book.321jr.com/uploads/images/gallery/2022-05/0c7TvTRkeQxDLiWf-image-1653058241025.png) - 把 node安装目录追加到 path里,前面用 ; 分割 [![image-1653058276710.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/xabEL0iFNNJVJA8T-image-1653058276710.png)](http://book.321jr.com/uploads/images/gallery/2022-05/xabEL0iFNNJVJA8T-image-1653058276710.png) 设置完后,不要忘记点确定。 - 重新win+R ->cml–>打开dos命令行,输入npm -v [![image-1653058313229.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/Ug9UYpS49C7yWbU4-image-1653058313229.png)](http://book.321jr.com/uploads/images/gallery/2022-05/Ug9UYpS49C7yWbU4-image-1653058313229.png) 出现版本号,代表 npm全局环境变量配置完成。 #### (选学)配置到 D盘 - 首先在d盘node的安装目录下配置创建两个文件如下图 [![image-1653060556962.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/KQAJATdUGm7kh42w-image-1653060556962.png)](http://book.321jr.com/uploads/images/gallery/2022-05/KQAJATdUGm7kh42w-image-1653060556962.png) - 这里选择的是 D盘里的 node目录 [![image-1653060601938.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/wXUtBHTz6kWmhnSx-image-1653060601938.png)](http://book.321jr.com/uploads/images/gallery/2022-05/wXUtBHTz6kWmhnSx-image-1653060601938.png) - 输入 注意:这里的 D:\\install\\node是我的node安装目录,你要替换成你自己的。 执行完以后在输入npm root -g 可以看到我们的目录已经变 [![image-1653060786713.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/fYn2GinKj2LrnN42-image-1653060786713.png)](http://book.321jr.com/uploads/images/gallery/2022-05/fYn2GinKj2LrnN42-image-1653060786713.png) - 把D:\\install\\node\\node\_global配置到环境变量的PATH下,如下图 [![image-1653060849229.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/8hX5YZBsKjC3mWXI-image-1653060849229.png)](http://book.321jr.com/uploads/images/gallery/2022-05/8hX5YZBsKjC3mWXI-image-1653060849229.png) - 验证 如我们想安装request类 [![image-1653060911778.png](http://book.321jr.com/uploads/images/gallery/2022-05/scaled-1680-/lmFtEjSN9LYPvxMs-image-1653060911778.png)](http://book.321jr.com/uploads/images/gallery/2022-05/lmFtEjSN9LYPvxMs-image-1653060911778.png) 以后下载的类库,就存到 D盘,不占 C盘空间了