2023年11月17日 星期五

常用命令

nvm ls                # 查看版本安装所有版本
nvm ls-remote         # 查看远程所有的 Node.js 版本
nvm install 17.0.0    # 安装指定的 Node.js 版本
nvm use 17.0.0        # 使用指定的 Node.js 版本
nvm alias default 17.0.0  # 设置默认 Node.js 版本
nvm alias dev 17.0.0  # 设置指定版本的别名,如将 17.0.0 版本别名设置为 dev
-- 安装指定版本nodejs
nvm install v18

-- 切换到指定版本nodejs
nvm use v18

export NODE_OPTIONS=--openssl-legacy-provider

Windows下安装NVM

下载地址:
Releases · coreybutler/nvm-windows
https://github.com/coreybutler/nvm-windows/releases

原理:

调用install命令时,NVM会把nodejs下载到C:\Users\用户名\AppData\Roaming\nvm,调用use命令时,NVM会自动把nodejs安装到C:\Program Files\nodejs

参考资料

问题记录

2024年5月22日 星期三

报错信息:
Error: error:0308010C:digital envelope routines::unsupported
NodeJS版本过高导致,需要降低到v16左右。

2023年11月17日 星期五

报错信息
node: –openssl-legacy-provider is not allowed in NODE_OPTIONS

nvm install v18
nvm use v18
export NODE_OPTIONS=--openssl-legacy-provider
作者:李世民  创建时间:2023-11-17 03:01
最后编辑:李世民  更新时间:2024-05-22 00:51