旧版本Ubuntu下升级node.js过程

安装n模块:

1
# npm install -g n

查看版本

1
# n -V

报错

1
n: command not found

使用本地安装n模块解决问题

1
2
3
4
5
# cd ~/tools/nodejs/n
# npm install n --save
# export PATH=$PATH:~/tools/nodejs/n/node_modules/n/bin
# n -V
2.1.7

升级nodejs

1
n stable

n后面也可以跟随版本号比如:

1
n v0.10.26

或者将配置添加到 ~/.bashrc 中

1
# source ~/.bashrc

解决方法二

用一个通用的命令配置环境变量

1
$ echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc

参考知识

一行命令搞定node.js 版本升级
Linux 下三种方式设置环境变量
使用npm成功安装命令后,执行时却报找不到命令的问题