我刚刚安装了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的一部分。
当前回答
我知道这个问题是针对Linux机器的,但如果有人在寻找Windows解决方案,只需转到Node.js站点,单击主页上的下载按钮并执行安装程序。
谢天谢地,它处理了一切,只需单击“下一步”按钮,我就可以在我的Windows7机器上运行最新的0.8.15 Node.js版本。
其他回答
就用这个代码
npm install update
sudo n list=>显示已安装版本的列表sudo n stable=>安装最新的稳定版本。
您还可以使用nvm安装最新版本或在不同版本之间进行更改。
对于最新的npm版本:npm安装-gnpm@latest
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,但不建议这样做。
我刚刚在一台新的Windows 7机器上安装了Node.js,结果如下:
> node -v
v0.12.0
> npm -v
2.5.1
然后,我执行了上述步骤:
> npm install -g npm
并升级到v2.7.3。除了做npm,v仍然给出了2.5.1。
我进入系统配置面板,高级设置,环境变量。除了全局PATH变量之外,我还看到了一个特定于用户帐户的PATH变量。前者指向新的npm:C:\Users\PhiLho\AppData\Roaming\npm后者包括到节点的路径:C:\PrgCmdLine\nodejs\(现在,我避免在程序文件和派生文件中安装东西。避免路径中的空格和嘈杂的无用保护是明智的…)如果我执行哪个npm.cmd(我安装了Unix实用程序…),它将指向Node中的一个。
无论如何,修复方法很简单:我只是在主全局路径变量中的节点路径之前复制了第一个路径(到npm),现在它获取了最新版本。<以前的一些东西>;C: \Users\PhiLho\AppData\Roaming\npm;C: \PrgCmdLine\nodejs\
> npm -v
2.7.3
享受。:-)
安装npm=>sudo apt-get安装npm
安装n=>sudo npm Install n-g
节点的最新版本=>sudo n最新
可以使用的节点的特定版本
列出可用节点版本=>n ls
安装特定版本=>sudo n 4.5.0