NVM

nvm是node的包管理工具。由于在打开不同的项目时,不同的项目在安装依赖时可能会和node版本有关,所以这就需要我们在不同的项目下使用不同的node版本。
nvm就是一个比较好用node管理工具,切换node版本。
Windows系统中使用scoop 教程安装nvm

安装nvm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
scoop install nvm
#brew install nvm

# 删除17.3.0版本
nvm uninstall 17.3.0

# 查看安装(位数)版本
nvm arch

# 可安装版本
nvm list available

# 安装 nodejs 17.3.0
nvm install 17.3.0

# 查看已安装版本
nvm ls

# 切换版本 注意使用管理员权限
nvm use 17.3.0

# ===================================================
# 当前项目使用nodejs 版本

# 将当前版本写入
node -v > .nvmrc

# 使用 5.9 的版本
echo "5.9" > .nvmrc

# 使用最新的 LTS (Long-term Support) 版本
echo "lts/*" > .nvmrc

# 使用最新的 Node.js 版本
echo "node" > .nvmrc