n 是一个 nodejs 管理工具,https://github.com/tj/n
安装
通过npm 安装
npm install -g n
如果npm
尚不可用,使用引导安装的方法
curl -L https://git.io/n-install | bash
第三方安装程序
在具有Homebrew的macOS上,您可以安装n。
brew install n
命令使用
安装node.js 安装或使用一个版本: n node-version
n 14.15.1
说明: 安装版本后 自动切换到此版本
切换版本 n node-version
n 12.18.2
使用或安装其他版本
# 使用或安装最新的官方发布
n latest
# 使用或安装稳定的官方发布:
n stable
# 使用或安装最新的LTS官方版本:
n lts
使用 node -v
命令,查看当前版本,如果显示如下则表示切换成功。
v14.15.1
查看所有已经安装的node版本
n ls
或者使用n
查看已下载的版本
~ n
node/12.18.2
ο node/14.15.1
按q或者control + C退出node版本列表
版本号前面的 o
代表当前使用的版本 可以上下反向键操控 回车可以切换版本
删除一个node版本:n rm node-version
n rm 12.18.2
或者使用-代替rm: n - rm 12.18.2
删除除当前版本外所有其他版本
n prune
常见问题
(1)出现 Permission denied
或 Error: sudo required
权限问题 此时使用 sudo n 14.15.1
即可
(2)切换之后,查看版本如果还是原来 v6.x 版本,需要设置一下 PATH
查看 node 当前安装路径
$ which node
/usr/local/bin/node
编辑配置文件
vi ~/.bash_profile
将下边两行插入到文件末尾:
export N_PREFIX=/usr/local
export PATH=$N_PREFIX/bin:$PATH
:wq 保存退出
执行 source
使修改立即生效
source ~/.bash_profile
参考资料
node所有历史版本 : https://github.com/nodejs/node/tree/master/doc/changelogs
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 lzdong@foxmail.com