如何优雅的配置你的 Node/NPM 环境
1380环境配置kohai
最简单的安装方法当然是:直接在官网下载安装包安装即可。可是这样如果遇到要切换 Node 版本,或者切换 64位/32位,就需要卸载掉旧的 Node,重新安装。
所以,有这样一款第三方软件可以帮您管理 Node,实现轻松切换版本号和位数,它就是 NVM(Node Version Manager)—— Node 版本管理工具。
安装 NVM
不同系统的仓库如下:
Windows:
https://github.com/coreybutler/nvm-windows
MacOS/Linux:
本次演示以 Windows 系统为例。
nvm-windows 和 nvm 并不是同一个东西,nvm 只实现了 Mac/Linux,而 nvm-windows 属于第三方实现的功能大致相同的同类型软件。
访问下面地址进行下载:
https://github.com/coreybutler/nvm-windows/releases
如下图,这里推荐安装版的,这样无需配置环境变量:
下载之后解压缩,运行里面的 exe 文件,一路下一步即可。
安装完成后,打开命令行窗口,输入 nvm
,看到输出以下信息,即安装成功:
如果提示 nvm 不是命令,可能需要重启电脑以生效。
NVM 命令
首先需要配置镜像源,在命令行窗口执行以下两条命令,分别配置 Node 和 NPM 的下载源:
nvm node_mirror https://npm.taobao.org/mirrors/node/
shell复制代码
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
shell复制代码
接下来就是安装 Node
了,输入以下命令查看最新的版本号,第二列 LTS 的第一个为最新的长期维护版本,一般选择这个版本:
nvm list available
shell复制代码
比如这里选择版本为 14.15.4
,则输入以下命令
nvm install 14.15.4
shell复制代码
如果需要安装 32位版本,可以在后面加上32
nvm install 14.15.4 32
shell复制代码
安装完成之后,可以通过以下命令查看已安装的版本
nvm list
shell复制代码
使用以下命令设置当前使用的版本
nvm use 14.15.4
shell复制代码
设置完成之后,通过以下命令测试 Node
是否配置成功
node -v npm -v
shell复制代码
如果提示命令不存在,可以尝试重启电脑
配置 NPM 源
一般来说,npm 安装依赖会非常慢,所以可以配置 npm 的镜像源来给 npm 加速。
你可以选择安装 cnpm
npm install cnpm -g --registry=https://r.npm.taobao.org
shell复制代码
之后安装依赖的命令就变成
cnpm install 或 cnpm i
shell复制代码
这里推荐另一种方法,使用 nrm (NPM registry manager),可以轻松的切换 NPM 的源,
npm install nrm-g --registry=https://r.npm.taobao.org
shell复制代码
安装完成后,在控制台中输入以下命令可以查看所有源
nrm ls
shell复制代码
测试连接速度
nrm test
shell复制代码
设置某个源
nrm use taobao
shell复制代码
设置回默认的源
nrm use npm
shell复制代码