我刚刚安装了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的一部分。
当前回答
有时,从http://nodejs.org/
尤其是当所有其他选项都失败时。
http://nodejs.org/->单击INSTALL->您将拥有最新的节点和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版本上运行良好。
对于Cygwin用户:
在Cygwin中安装n(节点版本管理器)不起作用,而是使用以下命令更新节点:
wget https://nodejs.org/download/release/latest/win-x64/node.exe -OutFile 'C:\pathto\nodejs\node.exe'
# Updating npm
npm i -g npm
是的,您需要先安装wget。
如果您想了解更多信息,请使用nvm
非挥发性物质Nvm窗口
对于windows,请按照以下步骤进行安装
您可以使用以下方法升级到npm的最新版本:
npm install -g npm@latest
首先检查NPM版本
npm -v
1) 将NPM更新为当前版本:
查看当前NPM版本:
npm view npm version
将npm更新为当前版本:
npm i -g npm
2) 列出所有可用的NPM版本并进行自定义安装/更新/回滚
查看所有版本,包括“alpha”、“beta”和“rc”(候选版本)
npm view npm versions --json
将NPM重新安装到从版本列表中选择的特定版本,例如5.0.3
npm i -g npm@5.0.3
安装一个版本将自动删除当前安装的版本。对于带有sudo的Linux和iOS前置命令