node中的n的使用

2017/3/2 安装配置开发环境

# 1.安装

n是Node的一个模块,我们首先使用npm进行安装

$ sudo npm install -g n

如果你的npm有点啥问题(我的就是切换了一次版本之后一直提示找不到npmlog这个模块)可以直接使用源码安装

git clone https://github.com/visionmedia/n.git
cd n
sudo make install
1
2
3

# 2.使用

安装完成之后,直接输入n后输出当前已经安装的node版本以及正在使用的版本(前面有一个o),你可以通过移动上下方向键来选择要使用的版本,最后按回车生效,如果更改没有用生效,请注意是否是权限问题,可以用sudo n试一下。

n
    node/6.9.1
  o  node/7.6.0
# 如果你要安装其他的版本,只要使用
n node版本
# 可以使用ls命令来查看全部可用的node版本
n ls

# 安装最新的版本
n latest
# 安装最新的32位版本
n -a x86 latest
# 安装稳定版本
n stable
# 删除某个版本
n rm 6.9.1
# 以指定的版本来执行脚本
n use 6.9.1 xxx.js
# 更多n的使用可以用帮助命令来查看
n -h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

在node中我们还可以使用nvm进行node版本管理,但一般情况下简单易用的n就可以满足基本需求了。