
mac node版本管理
发布日期:2025-04-11 14:31:16
浏览次数:6
分类:精选文章
本文共 1047 字,大约阅读时间需要 3 分钟。
Node.js 升级工具 n 和 nvm 比较
作为 Node.js 开发者,升级 Node.js 版本是一个常见的需求。以下是目前流行的两个升级工具 n 和 nvm 的使用方法。
n
n 是一个基于 Node.js 提供的包管理器,可以轻松安装和管理多个 Node.js 版本。
安装方法
使用 npm 安装:
sudo npm install -g n
从源码安装:
git clone https://github.com/visionmedia/n.gitcd n[sudo] make install
使用方法
安装完成后,执行 n
会显示已安装的 Node.js 版本和正在使用的版本。你可以用上下方向键选择要使用的版本,按回车生效。
示例命令:
n0.10.1 0.10.15 o 0.10.21 0.11.8
安装特定版本:
n 0.11.12install : 0.11.12mkdir : /usr/local/n/versions/0.11.12fetch : http://nodejs.org/dist/v0.11.12/node-v0.11.12-darwin-x64.tar.gz
其他命令:
- 安装最新版本:
n latest
- 安装稳定版本:
n stable
- 删除特定版本:
n rm 0.10.1
- 指定版本执行脚本:
n use 0.10.21 some.js
nvm
nvm(Node Version Manager)与 n 的实现方式不同,它是通过 shell 脚本实现的。
安装方法
使用 curl 安装:
curl https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh
使用 wget 安装:
wget -qO- https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh
使用方法
安装完成后,你可以使用以下命令管理 Node.js 版本。
安装特定版本:
nvm install 0.10
切换版本:
nvm use 0.10
查看版本:
nvm ls
查看当前版本:
nvm current
执行指定版本脚本:
nvm run 0.10.24 myApp.js
卸载方法
rm -rf ~/.nvm
参考
以上内容提供了 n 和 nvm 的基本使用方法,帮助开发者轻松管理 Node.js 版本。
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年05月19日 13时30分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux学习总结(65)——Linux 服务器安全强化的七个步骤
2023-02-03
Linux安装JDK 17
2023-02-04
Linux安装JMeter进行压力测试
2023-02-04
Linux安装mysql:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql
2023-02-04
Linux安装Tomcat
2023-02-04
linux审计功能及规则 (audit.rule)
2023-02-04
Linux就这个范儿 第18章 这里也是鼓乐笙箫 Linux读写内存数据的三种方式
2023-02-04
Linux工作笔记023---Centos7 查看系统安装了什么软件_多少软件
2023-02-04
Linux工作笔记024---Centos7 下查看本机公网IP
2023-02-04
Linux工作笔记040---Centos8.2安装mysql5.7.18_已经测试成功
2023-02-04
linux常用命令合集及常用工具指令集
2023-02-04
linux开机启动脚本制作
2023-02-04
linux打印函数是哪个文件夹,如何从linux上的文件夹中找到一个函数
2023-02-04
Linux文件查找命令find,xargs详述【转】
2023-02-04
Linux日志系统详解
2023-02-04
Linux服务器中毒?教你一步步精准判断和快速处置!
2023-02-04
Linux查看CPU和内存使用情况
2023-02-04
linux根文件系统 /etc/resolv.conf 文件详解
2023-02-04
Linux根文件系统详解
2023-02-04
linux系统如何实现内网穿透、外网访问
2023-02-05