一、下载NodeJS安装包
下载地址:https://nodejs.org/en/,选择对应的版本下载即可。
本例以16.13.1 LTS长期服务版本为例进行安装讲解。
二、安装NodeJS
2.1 双击下载msi文件,点击下一步
2.2 同意协议文件
2.3 选择安装路径
2.4 选择需要安装的模块
2.5 点击下一步,直至点击"安装"按钮,等待NodeJS安装完成
三、验证安装
打开命令行界面,依次输入命令,查看NodeJS是否安装成功
# 查看环境变量配置信息
echo %PATH%
# 查看NodeJS版本信息
node -v
四、修改模块目录
由于NodeJS安装时,会默认在用户文件夹下的AppData/Roaming文件夹下创建两个目录: npm 和 npm-cache(没见到npm-cache是因为没有用过,使用后就会生成缓存目录了)
为了方便管理,我们可以修改为自定义的文件夹。
4.1 创建目标文件夹
现在NodeJS安装目录下新建两个子目录:
mkdir node_cache
mkdir node_global
4.2 执行命令修改
依次执行如下命令,更改目标文件夹配置,注意修改为自己的路径
npm config set prefix "C:\APP\nodejs\node_global"
npm config set cache "C:\APP\nodejs\node_cache"
4.3 检查修改
npm list -global
通过上述命令检查修改是否生效
五、配置自定义镜像
5.1 配置自定义镜像
为了提升速度,可以为NodeJS配置自定义的镜像,命令如下:
npm config set registry= https://registry.npmmirror.com
更新:
由于registry.npm.taobao.org
证书已过期,在使用原地址时会出现certificate has expired
的错误提示,请更新为上述新地址
5.2 检查配置信息
配置完成后,输入如下命令,我们检查所有的配置信息
npm config list
5.3 查看镜像地址配置
npm config get registry
六、重新安装NPM
6.1 重新执行命令安装npm
为了避免尝试全局安装软件包时看到EACCES错误等权限问题,要使用节点版本管理器重新安装npm。
以管理员身份运行如下命令:
npm install npm -g
6.2 配置环境变量
由于默认的模块C:\APP\nodejs\node_modules 目录已经变为
C:\APP\nodejs\node_global\node_modules 目录,如果直接运行npm install等命令会报错的。
所以需要增加环境变量NODE_PATH 内容是:
C:\APP\nodejs\node_global\node_modules