我刚刚安装了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的一部分。
当前回答
转到“”https://nodejs.org/en/“然后下载最新或最稳定的版本。下载后,Mac pkg安装程序更新了现有版本。在linux中:apt和windows安装程序将负责。
当我从cmd执行npm-v时,它给出了我从上面的链接下载并安装的最稳定的版本。
xyz MacBook Pro:~aasdfa$node-v第8.11.1版
其他回答
对于窗口安装Node.js v16.15.1后npm-v仍然是6.6.0删除C:\Users\neals\AppData\Roaming下的npm和npm缓存npm-v为8.11.0
NPM
根据文件:
OSX和Linux
npm install -g npm@latest
Windows(在Powershell中):
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install --global --production npm-windows-upgrade
npm-windows-upgrade
节点JS
只需从此处下载安装程序:https://nodejs.org/en/
您可以使用NPM install-g节点使用NPM更新NodeJS,但不建议这样做。
如果使用linux,则可以使用nvm来管理项目中的多个节点版本
NVM允许您通过以下方式在项目中安装和使用不同版本:
nvm安装YOUR_VERSION以安装您的版本nvm将项目中的YOUR_VERSION用于项目中的版本,也可以使用.nvmrc文件自动管理项目中的该版本
要安装Nvm,您可以使用官方文档或执行以下命令
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
现在您可以使用nvm了。。。。
npm install -g npm@latest
如果已经安装了npm,则可以在终端中运行上述代码来更新节点包管理器。如果你没有npm,你可以使用
sudo apt-get install npm
然后可以通过上述方法更新它
要使用npm安装最新版本的npm,请执行以下操作:
sudo npm install npm@latest
我在Linux上运行这个,所以我不确定其他操作系统。
在Linux上,您还可以运行:
sudo apt-get update
sudo apt-get upgrade
这将告诉apt-get包管理器更新和升级所有包。