园长

学无止境 知行合一

在学习过程中,对我的 node 进行了更新,这是必要的,但我的博客环境要求 更低版本的 node, 可使用NVS、 NVM、PM2 等工具。

NVM

安装

查看官方windows仓库

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置

  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。

  • Source code(zip):zip压缩的源码

  • Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

使用

nvm list:查看当前本机使用 nvm 已安装的nodejs的版本列表

nvm arch:查看当前本机是 32 bit 还是 64 bit

nvm install node@版本号:安装指定版本的 nodejs

nvm install latest:安装最新版本的 nodejs

nvm install 14.15.1:安装 14.15.1 版本的 nodejs

nvm uninstall node@版本号:卸载指定版本的 nodejs

nvm uninstall 14.15.1:卸载 14.15.1 版本的 nodejs

nvm use node@版本号:使用指定版本的 nodejs(该版本是已经安装过后的)

nvm use 14.15.1:使用已安装的 14.15.1 版本的 nodejs

如果出现:

exit status 5: �ܾ����ʡ�

exit status 1: ���ļ��Ѵ���ʱ���޷��������ļ���

使用管理员模式打开命令窗口即可

nvm root:查看本机安装的 nvm 的安装目录地址

NVS

安装

查看 官方文档

使用

全部命令文档

查看 NVS 版本

1
2
3
nvs --version

nvs -v

列出所有可用 NVS 版本

1
2
3
4
5
# 可供下载
nvs ls-remote

# 本地已下载
nvs ls

下载指定版本

1
2
3
nvs add <version>

# nvs add 16、nvs add lts

删除指定版本

1
2
3
nvs rm <version>

# nvs rm 16、nvs rm lts

切换指定版本

1
2
3
nvs use <version>

# nvs use 16、nvs use lts

指定默认版本

1
2
3
4
5
6
7
nvs link <version>
# nvs link 16、nvs link lts

# 使用默认版本
nvs use default
# 或
nvs use

查看当前版本

1
nvs which

自动切换版本

在windows以及wsl上测试,只会在当前命令行生效,重新打开命令行后失效
想要使用需要再次运行 nvs auto on

在项目目录下创建一个.node-version 文件或者 .nvmrc 文件,内容为需要使用的node版本,如:

1
16.14.2

然后运行以:

1
2
3
4
nvs auto on

# 也可手动切换,此时直接运行
nvs use


 评论




博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 volantis 作为主题 。