我做了以下事情来更新我的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。)
当前回答
安装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
其他回答
Ubuntu的:
sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs
来源:https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version
如果你想更新Node.js,试试吧
npm update
从您的Windows cmd提示符。
否则,如果您想更新任何特定的包,请尝试
npm update <package_name>
例子:
npm update phonegap
所有你需要更新Node.js的版本:
$ brew install node
如果你没有自制啤酒;请登录http://brew.sh/。
NPM清理缓存-你忘记清理你的缓存 NPM update -g 这适用于我的Windows,我希望它也适用于你:D
正如你们中的一些人已经说过的,最简单的方法是通过Node.js包管理器npm更新Node.js。如果你是一个Linux用户(在我的情况下是基于debian的),我建议将这些行添加到你的.bashrc文件(在主目录下):
function nodejsupdate() {
ARGC=$#
version=latest
if [ $ARGC != 0 ]; then
version=$1
fi
sudo npm cache clean -f
sudo npm install -g n
sudo n $version
}
保存后重新启动终端,并写入nodejsupdate更新到Node.js的最新版本或nodejsupdate v6.0.0(例如)更新到Node.js的特定版本。
奖励:更新npm(将这些行添加到.bashrc)
function npmupdate() {
sudo npm i npm -g
}
重新启动终端后,编写npmupdate将节点包管理器更新到最新版本。
现在你可以通过你的终端更新Node.js和npm(更容易)。