mac 管理使用多个版本node
在项目开发中,可能不同项目使用的node版本不同,而不同版本的node之间又有兼容性的问题。
因此,大部分时候,我们需要在开发不同项目时切换到不同的node版本。
我们可以通过nvm来管理node模块,也可以使用 n 来管理 node 版本。下面简单介绍 n 的使用。node地址
安装
npm install -g n
安装node模块
执行 n <version>
来下载和安装node版本。如果已经下载过会从缓存中安装
n 12.12.22
简单执行 n
列出已有node版本,使用上下箭头切换 node 版本。
删除node版本
n rm 12.12.22
列出安装过的版本(当前版本和缓存版本)
n ls
列出远程的版本(可以有筛选条件)
n lsr 10
会列出10开头的远程版本
快捷安装
n lastest
安装最新版本
n stable
安装最新稳定版本
指定版本运行脚本
n use xx.xx.x test.js