我想把我的Node版本从最新版本降级到v6.10.3。

但到目前为止,一切都无济于事。尝试了NVM,它也给出了一个错误,说make command is not found。如何降级Node?


当前回答

我建议使用NVS(节点版本切换器)。

你可以在这里看到源代码,你所需要的只是一个包管理器。比如Chocolatey或者Homebrew。

安装它

choco install nvs

添加版本:

nvs add v16

切换到您安装的任何版本

nvs use v16

最后,如果你“运行node -v”,你会得到你所切换的电流。

其他回答

在Mac中有一个快速的brew方法:

brew search node

你会看到一些版本,例如:node@10 node@12…然后

brew unlink node

现在选择以前的版本,例如node@12

brew link --overwrite --force node@12

准备,您已经降低了节点版本。

对于windows用户,你们可以使用下面的命令来降级。

NPM卸载-g node

NPM install -g node@version

@version是您指定的版本,例如:12.22.3(小旧)

可以在这里找到节点版本https://nodejs.org/en/download/releases/

对于windows,其中一个选项是卸载当前版本的Node。然后,转到节点网站,下载所需的版本并安装最后一个版本。

如果您正在使用nvm,以下是方法-

1. nvm install node_version
2. nvm use --delete-prefix node_version

想了解更多,请看这张图片

Ubuntu:

nvm list
nvm use <version>

nvm list //显示你机器上的所有版本。当然要安装你自己的版本。

nvm use //使用此版本