我刚刚安装了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包。
首先,您需要安装一个npm check updates插件。这里是链接npm check update
npm i -g npm-check-updates
因此,该实用程序是全局安装的,您只需编写如下代码即可调用它。
1) ncu-u这里ncu是npm检查更新。
2) npm安装
因此,使用这两个命令,您可以轻松更新npm包。我希望这将帮助您轻松更新包。
其他回答
如果您正在使用Windows:转到https://nodejs.org/en/download/,下载最新的.exe或.msi文件并安装以覆盖旧版本
如果您使用的是Ubuntu或Linux:首先卸载node.js,然后重新安装,例如使用Ubuntu():
sudo apt-get remove nodejs
# assume node.js 8 is latest version
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs
node -v
npm -v
删除项目文件夹中的node_modules并安装npm,以确保应用程序在新节点和npm版本上运行良好。
如果不想更新到最新版本。执行以下命令:
npm安装npm@4.2.0-克
将4.2.0替换为所需的任何版本。以下是截至2017年10月3日的所有发布版本:https://nodejs.org/en/download/releases/
只需以root/administrator身份在终端中运行以下命令:
npm i -g n
n stable
npm update -g npm
它在Linux上对我有效
处理节点版本的最佳方法是使用NVM或节点版本管理器安装后,使用以下命令:
nvm list (shows you the list of installed nodejs version)
nvm install nodeversion (to install the node version, if latest use @latest)
nvm use 10.515.. (to use a perticular node version)
sudo n list=>显示已安装版本的列表sudo n stable=>安装最新的稳定版本。
您还可以使用nvm安装最新版本或在不同版本之间进行更改。
对于最新的npm版本:npm安装-gnpm@latest