在 Centos 机器上安装节点 7
Installing node 7 on Centos machine
我正在尝试在我的 Centos 机器上安装节点 7,因为以前的版本不支持用于发送 iOS 通知的 apn 协议。所以我尝试执行:
sudo yum install nodes
npm 和 node 都安装了,但不幸的是后者是 v6.10.0 版本。
sudo npm install latest
没有任何改变。
我发现 a post 建议更新 rpm 存储库,但这没有任何改变;我什至尝试将命令更改为:
sudo curl -sL https://rpm.nodesource.com/setup_7.x | sudo -E bash -
但是当我再次尝试安装node时,仍然是6.10版本。
如何强制 npm 采用 node7 作为稳定或最新版本?
或者还有什么其他方法可以安装节点 7 而不是 6.10?
另一种方法是使用nvm
(节点版本管理器)。首先删除节点和 npm,然后:
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.nvm/nvm.sh
nvm install 7
nvm use 7
然后检查版本:
node -v
nvm ls
我正在尝试在我的 Centos 机器上安装节点 7,因为以前的版本不支持用于发送 iOS 通知的 apn 协议。所以我尝试执行:
sudo yum install nodes
npm 和 node 都安装了,但不幸的是后者是 v6.10.0 版本。
sudo npm install latest
没有任何改变。 我发现 a post 建议更新 rpm 存储库,但这没有任何改变;我什至尝试将命令更改为:
sudo curl -sL https://rpm.nodesource.com/setup_7.x | sudo -E bash -
但是当我再次尝试安装node时,仍然是6.10版本。
如何强制 npm 采用 node7 作为稳定或最新版本? 或者还有什么其他方法可以安装节点 7 而不是 6.10?
另一种方法是使用nvm
(节点版本管理器)。首先删除节点和 npm,然后:
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.nvm/nvm.sh
nvm install 7
nvm use 7
然后检查版本:
node -v
nvm ls