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

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


当前回答

Node.js团队建议使用以下Node.js版本管理器来在不同版本的Node之间切换:

OSX或Linux:

NVM n

窗口:

诺迪斯特 NVM-Windows

我个人在Windows 11上使用“nvm-windows”获得了很好的体验。

其他回答

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

NPM卸载-g node

NPM install -g node@version

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

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

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

降级到node8的步骤

brew install node@8
brew link node@8 --force

如果警告删除文件夹和文件的警告,然后再次执行命令:

brew link node@8 --force

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

brew search node

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

brew unlink node

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

brew link --overwrite --force node@12

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

警告: 此答案不支持Windows操作系统

您可以使用n进行节点的版本管理。n有一个简单的介绍。

$ npm install -g n
$ n 6.10.3

这很容易使用。

然后你可以显示你的节点版本:

$ node -v
v6.10.3

对于windows, nvm是一个很受欢迎的工具。