我刚刚安装了Node.js和NPM(节点包管理器)
我安装了NPM以访问其他Node.js模块。
在我安装Node.js和NPM之后,我注意到这两个版本都不可用。
我想知道:如何将Node.js、NPM和我的Node.js模块升级到最新版本?
我需要卸载Node.js和NPM并重新安装最新版本吗?
这是到目前为止我所做尝试的链接。此链接是npm的一部分。
我刚刚安装了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