【笔记】N学习笔记

前言

Interactively Manage Your Node.js Versions(官网

下载依赖

1
npm install -g n

MacOS

  • 在MacOS上安装npm时会自动安装Nodejs,且brew管理的Nodejs优先级高于n管理的Nodejs,需要通过以下步骤使用通过n管理Nodejs和npm
    1. 通过brew安装npm(此时会自动安装由brew管理的Nodejs),通过这个npm安装n
    2. 删除由brew管理的Nodejs(此时npm也会被brew自动删除)
    3. 添加n的bin目录作为环境变量
1
2
3
4
5
6
brew install npm
npm install -g n
brew uninstall node
echo "export N_PREFIX="$HOME/.n" >> ~/.zshrc
echo "export PATH=$N_PREFIX/bin:$PATH" >> ~/.zshrc
source ~/.zshrc

配置Nodejs的安装目录(可选)

~/.zshrc
1
export N_PREFIX="$HOME/.n"

查看n版本

1
n --version

安装并切换Nodejs版本

安装指定版本

1
n <version>

安装最新稳定版

1
n latest

安装最新LTS版

1
n lts

查看所有可以安装的Nodejs版本

1
n ls-remote --all

查看已安装的Nodejs版本

  • 只能查看由n管理的Nodejs版本
1
n ls

进入Nodejs版本管理器

  • :切换版本
  • enter:切换当前使用的版本
  • d:删除选择的版本
1
n

完成

参考文献

哔哩哔哩——前端开发专业教程