Node js安装及配置

王则钰 / 2023-07-02 / 原文

下载安装

https://nodejs.org/en/download/releases

找到对应版本下载
例如node-v16.20.1-x64.msi
下一步下一步完成
win + r
cmd
键入
node -v
npm -v

环境变量配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install 模块名 [-g] 的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
本文是将 nodejs 安装在 D:\Softs\nodejs 目录下,以下操作可根据实际安装目录情况进行对应调整。
在安装目录下,如 D:\Softs\nodejs 新建两个文件夹 node_global(全局包存放目录) 和 node_cache(缓存目录);
打开命令行工具,执行以下两句操作: npm config set prefix "D:\Softs\nodejs\node_global" 和 npm config set cache "D:\Softs\nodejs\node_cache";
配置环境变量:
打开系统属性-高级-环境变量,在系统变量中新建 变量名:NODE_PATH,变量值:D:\Softs\nodejs\node_global\node_modules;
编辑用户变量的 Path,将默认的 C:\User\xxx\APPData\Roaming\npm 修改为 D:\Softs\nodejs\node_global;注意这一步是替换,不是新建!
再在Path里面新建添加%NODE_PATH%
保存即可。

切换淘宝镜像源

win + r
cmd
键入
npm config set registry https://registry.npm.taobao.org
查看是否成功
npm config get registry

其他

运行npm install 时,卡住不动,五种解决方法:

1,检查网络设置,删除node_modules重新npm install
2,配置npm代理

//  配置nmp代理来提高速度,如设置淘宝镜像
npm config set registry https://registry.npm.taobao.org 

// 查看配置是否成功
npm config get registry 

// 成功后重新npm install安装
npm install

3,使用nrm来管理npm镜像源

// 全局安装nrm (mac需要加上sudo)
npm install -g nrm

// 查看可配置的源列表
nrm ls

// 使用配置列表中的源
nrm use taobao

4,使用cnpm来安装

// 全局安装cnpm (mac需要加上sudo)
npm install cnpm -g --registry=https://registry.npmmirror.com

// 成功后使用cnpm install安装
cnpm install

5,使用yarn来安装

// 全局安装yarn (mac需要加上sudo)
npm install -g yarn

// 成功后使用yarn install安装
yarn install

Node js安装及配置更多相关文章