目前我正在使用Node.js v0.6.16
苹果电脑 </跨度> OS X 10.7.4。现在我想将它升级到最新的Node.js v0.8.1。但是从nodejs.org下载并安装最新的软件包文件后,我发现……
你可以跑,但你不能隐藏…最后你将使用 NVM 无论如何。
我有同样的问题。这对我有用,因为我下载并安装了node.js 的 全球 </强> 来自node.js网站。
我做的是尝试给NVM(节点版本管理器)。请在终端中按以下顺序执行命令
卷曲-o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh |庆典
命令-v nvm
nvm安装节点
node -v(确认更新)
我试过的这两种方法都不起作用:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
尝试之后, node -v 仍显示旧版本的节点。
node -v
以下方法适用于我:
第1步:安装nvm(更多详细信息: https://github.com/creationix/nvm#installation )
打开终端并输入以下命令:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
关闭终端并重新打开它。
输入此命令以检查是否已安装nvm:
command -v nvm
步骤2:要下载,编译和安装最新版本的节点,请键入以下内容:
nvm install node (“node”是最新版本的别名)
nvm install node
检查节点是否获得最新版本(v10.11.0)。
安装最新节点也会安装最新的npm。
检查npm是否获得最新版本(6.4.1)。
请安装最新版本而不是推荐的稳定版本。它将让您自由地在节点上使用最新的ES6功能。
可以在这里找到 节点JS 。
sudo npm i -g npm@latest
你所有的项目都可以正常工作。
mac的其他选项:: brew update && brew install node && npm -g npm
brew update && brew install node && npm -g npm
转到网站 nodejs.org 并下载最新的pkg然后安装。这个对我有用
我用brew来升级我的节点。它已安装但位于 /usr/local/Cellar/node/5.5.0 并且有一个默认节点 /usr/local/bin/node 困扰我的。我不想做软链接,因为我真的不知道brew是如何组织的。所以我下载了 pkg 文件,安装,我得到这个信息:
/usr/local/Cellar/node/5.5.0
/usr/local/bin/node
pkg
Node.js 安装在
Node.js
/usr/local/bin/node</code>
</code>
npm 安装在 /usr/local/bin/npm</code> 确保这一点 /usr/local/bin 在你的$ PATH中。 现在升级完成了
npm 安装在
npm
/usr/local/bin/npm</code>
/usr/local/bin/npm
确保这一点 /usr/local/bin 在你的$ PATH中。 现在升级完成了
确保这一点 /usr/local/bin 在你的$ PATH中。
/usr/local/bin
现在升级完成了
去 http://nodejs.org 并下载并运行安装程序。它现在起作用 - 至少对我来说。
sudo npm install -g n</code>
然后 sudo n latest for linux/mac users</code> 对于Windows,请重新安装节点。
然后
sudo n latest for linux/mac users</code>
sudo n latest for linux/mac users
对于Windows,请重新安装节点。
你可以去nodejs.org并下载最新的软件包。它会适合您更新。 NPM也将更新。
NVMNvm是一个基于脚本的节点版本管理器。如文档中所述,您可以使用curl和bash one-liner轻松安装。它也可以在Homebrew上找到。
假设您已成功安装nvm。以下将安装最新版本的节点。
nvm install node —reinstall-packages-from=node</code>
nvm install node —reinstall-packages-from=node
最后一个选项将所有全局npm包安装到您的新版本。这样,像mocha和node-inspector这样的软件包继续工作。 ñN是基于npm的节点版本管理器。您可以通过先安装某个版本的节点然后运行来安装它 npm install -g n 。 假设您已成功安装n。以下将安装最新版本的节点。 sudo n latest</code> 家酿Homebrew是Mac的两个流行的包管理器之一。假设您之前已安装了brew install节点的节点。您可以使用以下公式获取最新的公式并升级到最新的Node.js版本。 1 brew update2 brew upgrade node</code> MacPorts的MacPorts是Mac的另一个软件包管理器。以下将更新本地端口树以访问更新的版本。然后它将安装最新版本的Node.js.即使您安装了以前版本的软件包,这也可以正常工作。 1 sudo port selfupdate2 sudo port install nodejs-devel</code>
最后一个选项将所有全局npm包安装到您的新版本。这样,像mocha和node-inspector这样的软件包继续工作。
ñN是基于npm的节点版本管理器。您可以通过先安装某个版本的节点然后运行来安装它 npm install -g n 。
npm install -g n
假设您已成功安装n。以下将安装最新版本的节点。
sudo n latest</code>
sudo n latest
家酿Homebrew是Mac的两个流行的包管理器之一。假设您之前已安装了brew install节点的节点。您可以使用以下公式获取最新的公式并升级到最新的Node.js版本。 1 brew update2 brew upgrade node</code> MacPorts的MacPorts是Mac的另一个软件包管理器。以下将更新本地端口树以访问更新的版本。然后它将安装最新版本的Node.js.即使您安装了以前版本的软件包,这也可以正常工作。 1 sudo port selfupdate2 sudo port install nodejs-devel</code>
家酿Homebrew是Mac的两个流行的包管理器之一。假设您之前已安装了brew install节点的节点。您可以使用以下公式获取最新的公式并升级到最新的Node.js版本。
1 brew update2 brew upgrade node</code>
1 brew update2 brew upgrade node
MacPorts的MacPorts是Mac的另一个软件包管理器。以下将更新本地端口树以访问更新的版本。然后它将安装最新版本的Node.js.即使您安装了以前版本的软件包,这也可以正常工作。 1 sudo port selfupdate2 sudo port install nodejs-devel</code>
MacPorts的MacPorts是Mac的另一个软件包管理器。以下将更新本地端口树以访问更新的版本。然后它将安装最新版本的Node.js.即使您安装了以前版本的软件包,这也可以正常工作。
1 sudo port selfupdate2 sudo port install nodejs-devel</code>
1 sudo port selfupdate2 sudo port install nodejs-devel
我认为使用最新版Node.js的最简单方法是在网站上获取最新的Node.js pkg文件 https://nodejs.org/en/download/current/
如果您想使用不同版本的Node.js,可以使用nvm或n来管理它。
只需一行代码,我就可以在大约20秒内更新
其他命令对我不起作用,但这个命令有效。希望它对某人有帮助。
最新发布:
<code> nvm install node</code>
<code>
具体版本:
<code> nvm install 6.14.4</code>
nvm install 6.14.4
https://github.com/creationix/nvm
我使用Node版本管理器(称为n)。
npm install -g n</code>
然后 n latest</code> 要么 n stable</code>
n latest</code>
n latest
要么 n stable</code>
要么
n stable</code>
n stable
可悲的是, n 不适合我。我用 node version manager or nvm 它就像一个魅力。下面是关于如何安装的链接 nvm : https://github.com/creationix/nvm#installation
n
node version manager or nvm
nvm
nvm i 8.11.2
nvm use 8.11.2
根据项目要求使用nvm升级节点。
通过自制软件安装nvm ..brew更新brew install nvmmkdir~ / .nvmnano~ / .bash_profile
在.bash_profile文件中(根据您的shell,您可能正在使用其他文件),添加以下内容:
export NVM_DIR =〜/ .nvmsource $(brew —prefix nvm)/nvm.sh
source~ / .bash_profileecho $ NVM_DIR
我可以使用以下命令升级节点
你可以安装 NVM 并安装了多个版本的Node.js.
curl https://raw.github.com/creationix/nvm/master/install.sh | shsource ~/.nvm/nvm.sh</code>
curl https://raw.github.com/creationix/nvm/master/install.sh | shsource ~/.nvm/nvm.sh
然后运行: nvm install 0.8.22 #(or whatever version of Node.js you want)</code> 您可以看到已安装的版本: nvm list</code> 你可以在以下版本之间进行更改: nvm use 0.8.22</code> 使用NVM的好处在于您可以并排测试不同的版本。如果不同的应用程序需要不同版本的Node.js,您可以同时运行它们。
然后运行:
nvm install 0.8.22 #(or whatever version of Node.js you want)</code>
nvm install 0.8.22 #(or whatever version of Node.js you want)
您可以看到已安装的版本: nvm list</code> 你可以在以下版本之间进行更改: nvm use 0.8.22</code> 使用NVM的好处在于您可以并排测试不同的版本。如果不同的应用程序需要不同版本的Node.js,您可以同时运行它们。
您可以看到已安装的版本:
nvm list</code>
nvm list
你可以在以下版本之间进行更改: nvm use 0.8.22</code> 使用NVM的好处在于您可以并排测试不同的版本。如果不同的应用程序需要不同版本的Node.js,您可以同时运行它们。
你可以在以下版本之间进行更改:
nvm use 0.8.22</code>
nvm use 0.8.22
使用NVM的好处在于您可以并排测试不同的版本。如果不同的应用程序需要不同版本的Node.js,您可以同时运行它们。