我想把我的Node版本从最新版本降级到v6.10.3。
但到目前为止,一切都无济于事。尝试了NVM,它也给出了一个错误,说make command is not found。如何降级Node?
我想把我的Node版本从最新版本降级到v6.10.3。
但到目前为止,一切都无济于事。尝试了NVM,它也给出了一个错误,说make command is not found。如何降级Node?
当前回答
对于windows,其中一个选项是卸载当前版本的Node。然后,转到节点网站,下载所需的版本并安装最后一个版本。
其他回答
如果你在Windows上,我建议手动卸载node并安装chocolatey来处理你的节点安装。choco是一个提供大量流行软件的很棒的CLI。
然后你就可以,
choco install nodejs --version $VersionNumber
如果你已经通过chocoley安装了它,
choco uninstall nodejs
choco install nodejs --version $VersionNumber
例如,
choco uninstall nodejs
choco install nodejs --version 12.9.1
如果你在macOS上,没有使用NVM,最简单的方法是运行来自node.js网站的安装程序。它足够聪明,管理替换您当前的安装与新一个,即使它是一个旧的。至少这对我有用。
WINDOWS:这是你能做到的最好的方法,而且不会浪费时间。
进入控制面板 卸载程序 卸载节点 然后找到你想安装的版本,从头开始安装。
节点版本链接:https://nodejs.org/uk/blog/release/
我建议使用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
准备,您已经降低了节点版本。