windows环境下NPM / NodeJS的安装配置

一、下载NodeJS安装包

下载地址:https://nodejs.org/en/,选择对应的版本下载即可。
本例以16.13.1 LTS长期服务版本为例进行安装讲解。
windows环境下NPM / NodeJS的安装配置

二、安装NodeJS

2.1 双击下载msi文件,点击下一步

windows环境下NPM / NodeJS的安装配置

2.2 同意协议文件

windows环境下NPM / NodeJS的安装配置

2.3 选择安装路径

windows环境下NPM / NodeJS的安装配置

2.4 选择需要安装的模块

windows环境下NPM / NodeJS的安装配置

2.5 点击下一步,直至点击"安装"按钮,等待NodeJS安装完成

windows环境下NPM / NodeJS的安装配置
windows环境下NPM / NodeJS的安装配置

三、验证安装

打开命令行界面,依次输入命令,查看NodeJS是否安装成功

# 查看环境变量配置信息
echo %PATH%
# 查看NodeJS版本信息
node -v

windows环境下NPM / NodeJS的安装配置

四、修改模块目录

由于NodeJS安装时,会默认在用户文件夹下的AppData/Roaming文件夹下创建两个目录: npm 和 npm-cache(没见到npm-cache是因为没有用过,使用后就会生成缓存目录了)
为了方便管理,我们可以修改为自定义的文件夹。

4.1 创建目标文件夹

现在NodeJS安装目录下新建两个子目录:

node_cache
node_global

windows环境下NPM / NodeJS的安装配置

4.2 执行命令修改

依次执行如下命令,更改目标文件夹配置,注意修改为自己的路径

npm config set prefix "C:\APP\nodejs\node_global"
npm config set cache "C:\APP\nodejs\node_cache"

windows环境下NPM / NodeJS的安装配置

4.3 检查修改

npm list -global

通过上述命令检查修改是否生效
windows环境下NPM / NodeJS的安装配置

五、配置自定义镜像

5.1 配置自定义镜像

为了提升速度,可以为NodeJS配置自定义的镜像,命令如下:

npm config set registry=http://registry.npm.taobao.org

5.2 检查配置信息

配置完成后,输入如下命令,我们检查所有的配置信息

npm config list

windows环境下NPM / NodeJS的安装配置

5.3 查看镜像地址配置

npm config get registry

六、重新安装NPM

6.1 重新执行命令安装npm

为了避免尝试全局安装软件包时看到EACCES错误等权限问题,要使用节点版本管理器重新安装npm。
以管理员身份运行如下命令:

npm install npm -g

windows环境下NPM / NodeJS的安装配置

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

windows环境下NPM / NodeJS的安装配置

上一篇:Closeable


下一篇:错误:找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain