我做了以下事情来更新我的npm:
npm update npm -g
但是我不知道如何更新Node.js。有什么建议吗?(我使用Node.js 0.4.1,想更新到Node.js 0.6.1。)
我做了以下事情来更新我的npm:
npm update npm -g
但是我不知道如何更新Node.js。有什么建议吗?(我使用Node.js 0.4.1,想更新到Node.js 0.6.1。)
当前回答
在CentOS 7上,您可以执行以下操作:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node –v (Should show updated version now)
npm rebuild node-sass (Optional: if you use this)
注意:需要使用符号链接将您的节点二进制文件与最新安装的node .js二进制文件链接起来。
其他回答
安装nvm(卷) $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash 或与Wget $ wget - qo - https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 显示已安装版本列表 $ NVM ls 显示可安装的版本列表 $ NVM ls-remote 安装您喜欢的版本 $ NVM安装v7.5.0 将此版本设置为默认版本 $ NVM别名默认v7.5.0
第一次更新npm,
NPM install -g
然后更新节点,
NPM install -g node或NPM install -g n
版本安装后检查
Node——version或Node -v
windows操作系统请从网站下载节点可执行文件进行安装。这对我很管用。
只需将新版本安装到当前文件夹。我从v4升级了我的。Windows版本为v6.10。
今天我在Windows Git Bash上运行:
$ npm i node -g
并得到如下输出:
> node@10.6.0 preinstall C:\Users\X\AppData\Roaming\npm\node_modules\node
> node installArchSpecificPackage
+ node-win-x64@10.6.0
added 1 package and audited 1 package in 23.368s
found 0 vulnerabilities
C:\Users\X\AppData\Roaming\npm\node -> C:\Users\X\AppData\Roaming\npm\node_modules\node\bin\node
+ node@10.6.0
added 2 packages from 1 contributor in 26.089s
更多信息请访问https://www.npmjs.com/package/node。