节点升级在我的情况下不起作用:

时间:2017-02-20 23:48:48

标签: node.js

我想将节点升级到最新的稳定版本(6.9.5),但它不起作用:

# node -v
v0.10.37


# sudo npm cache clean -f 
npm WARN using --force I sure hope you know what you are doing.


# sudo npm install -g n 
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
/usr/local/lib
└── n@2.1.4 


# sudo n 6.9.5

     install : node-v6.9.5
       mkdir : /usr/local/n/versions/node/6.9.5
       fetch : https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.gz
######################################################################## 100,0%
   installed : v6.9.5

# node -v
v0.10.37

1 个答案:

答案 0 :(得分:1)

您需要指定使用刚刚安装的节点版本

n use 6.9.5 script.js

您可以使用

列出使用n安装的节点版本
n

如果要设置默认节点版本,则需要更改节点二进制文件的路径,通过执行以下命令获取:

n bin 6.9.5

在Linux,MacOS和BSD中,在你的.bashrc / .zshrc中你应该修改一行:

export PATH=$PATH:/usr/local/nodejs/bin

指的是你之前获得的路径。

在Windows上,在系统环境变量的PATH变量中设置它类似。

Referencing docs.