我正在尝试在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 -
但是当我再次尝试安装节点时,6.10版本仍然出现了。
我如何强制npm采用node7作为稳定版或最新版? 或者有什么其他方式来安装节点7而不是6.10用于商品?
答案 0 :(得分:2)
另一种方法是使用nvm
(节点版本管理器)。首先删除node和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