提问者:小点点

将node.js升级至最新版本


所以,我已经安装了Node.js,现在当我尝试安装Mongoosejs时,我遇到了一个错误,告诉我没有所需的Node.js版本(我安装的是V0.4.11,需要的是V0.4.12)。

如何升级到此版本?我想我可以用最新版本再次安装它,但是在我确定文件夹“节点”中的项目文件夹不会被删除之前,我不想这样做。


共3个答案

匿名用户

n模块使版本管理变得简单:

sudo npm install n -g

最新稳定版:

sudo n stable

最新版本:

sudo n latest

###Windows:只需从Windows中的。msi从节点网站重新安装节点。

匿名用户

node的当前稳定“LTS”版本为14.15.0(2020-10-30),请参阅:nodejs.org以获取最新版本。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash

如果您对安装命令感到好奇,请阅读源代码
……几位Node.js安全专家对其进行了审查

一旦有了NVM,就可以使用NVM命令安装特定版本的node.js:

nvm install v14.15.0

注意:您可能需要关闭&;重新打开终端窗口,nvm命令将可用。

您应该期望在您的终端中看到如下内容:

Now using node v14.15.0

是的,这很简单,而且不需要sudo
现在请支持这个(这样其他人就可以避免sudo-安装东西了!)
并且在编写node.js代码的一天过得愉快!

Microsoft Windows用户?使用:https://github.com/coreybutler/nvm-windows

查看节点邮件列表表明,使用NVM(节点版本管理器)是管理nodejs版本控制/升级的首选方法。请参阅:github.com/nvm-sh/nvm

NVM被认为比N“更好”,因为冗长的命令意味着更容易跟踪您在终端/SSH日志中所做的事情。它也更快,通过不需要sudo来节省小猫,并且被NPM的团队Node.js安全专家使用!

匿名用户

通过NPM:

# npm cache clean -f
# npm install -g n
# n stable

还可以指定所需的版本:

# n 0.8.21

参考