我刚刚安装了Node.js和NPM(节点包管理器)

我安装了NPM以访问其他Node.js模块。

在我安装Node.js和NPM之后,我注意到这两个版本都不可用。

我想知道:如何将Node.js、NPM和我的Node.js模块升级到最新版本?

我需要卸载Node.js和NPM并重新安装最新版本吗?

这是到目前为止我所做尝试的链接。此链接是npm的一部分。


当前回答

$ npm install -g npm stable

为我工作,从1.4.28更新到2.1.5

其他回答

如果不想更新到最新版本。执行以下命令:

npm安装npm@4.2.0-克

将4.2.0替换为所需的任何版本。以下是截至2017年10月3日的所有发布版本:https://nodejs.org/en/download/releases/

我找到了一个插件,它可以帮助更新所有npm包。

首先,您需要安装一个npm check updates插件。这里是链接npm check update

npm i -g npm-check-updates

因此,该实用程序是全局安装的,您只需编写如下代码即可调用它。

1) ncu-u这里ncu是npm检查更新。

2) npm安装

因此,使用这两个命令,您可以轻松更新npm包。我希望这将帮助您轻松更新包。

我已经开发了一个非常简单和快速的包来完成这种更新,atualiza可以处理全局和项目包。稍后,您可以选择最新版本或与当前package.json规则匹配的更大版本。对于全局包,您没有规则,所以atualiza将始终升级到最新版本。

有时,从http://nodejs.org/

尤其是当所有其他选项都失败时。

http://nodejs.org/->单击INSTALL->您将拥有最新的节点和npm

易于理解的

安装npm=>sudo apt-get安装npm

安装n=>sudo npm Install n-g

节点的最新版本=>sudo n最新

可以使用的节点的特定版本

列出可用节点版本=>n ls

安装特定版本=>sudo n 4.5.0