惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Webroot Blog
Webroot Blog
U
Unit 42
A
About on SuperTechFans
宝玉的分享
宝玉的分享
月光博客
月光博客
C
CERT Recently Published Vulnerability Notes
P
Privacy International News Feed
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
P
Privacy & Cybersecurity Law Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
S
Securelist
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Spread Privacy
Spread Privacy
L
Lohrmann on Cybersecurity
Apple Machine Learning Research
Apple Machine Learning Research
K
Kaspersky official blog
Hugging Face - Blog
Hugging Face - Blog
B
Blog
I
Intezer
Last Week in AI
Last Week in AI
T
Threat Research - Cisco Blogs
V
V2EX
L
LangChain Blog
AI
AI
G
GRAHAM CLULEY
T
Tor Project blog
人人都是产品经理
人人都是产品经理
D
Docker
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
I
InfoQ
Y
Y Combinator Blog
C
Comments on: Blog
GbyAI
GbyAI
www.infosecurity-magazine.com
www.infosecurity-magazine.com
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
腾讯CDC
N
News and Events Feed by Topic
MyScale Blog
MyScale Blog
H
Help Net Security
Vercel News
Vercel News
T
Tenable Blog
博客园 - 三生石上(FineUI控件)
爱范儿
爱范儿

博客园 - a318013800

博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 软件包的安装、卸载清除命令 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 version `GLIBC_2.38‘ not found简单有效解决方法 博文阅读密码验证 - 博客园 用nodejs创建服务器显示html页面 - a318013800 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 ubuntu install chatgpt - a318013800
如何在 macOS 上安装 Node.js
a318013800 · 2026-05-31 · via 博客园 - a318013800

如何在 macOS 上安装 Node.js

🎫 教程内容于 2024-01-11 在以下平台验证通过

Node.js 是构建在 Chrome 的 V8 JavaScript 引擎上的 JavaScript 运行时。它采用事件驱动、非阻塞 I/O 模型,使其轻量高效。

Node.js 有许多用途,例如构建命令行工具、Web 应用程序,甚至桌面应用程序。即使您不使用 Node.js,您也可以使用 npm 安装许多命令行工具。

选项 1:通过官方安装程序安装 Node.js

官方的 Node.js 安装程序可在 https://nodejs.org/ 上获得。您可以从该网站下载安装程序并进行安装。

官方网站

Node.js 有两个主要版本:LTS 和 Current。LTS 是长期支持版本,更加稳定,版本号始终为偶数。Current 是最新版本,更加先进。对于大多数用户来说,建议安装 LTS 版本。

Node.js 安装程序

然后您可以在终端中使用 node 命令。

选项2:通过Homebrew安装Node.js

Homebrew是macOS的软件包管理器。您可以使用Homebrew安装Node.js。

然后您可以在终端中使用node命令。

选项3:通过fnm安装Node.js

通过官方安装程序或Homebrew安装Node.js会将Node.js全局安装,但您只能安装一个版本的Node.js。如果您想安装多个版本的Node.js,可以使用版本管理器。

fnm是一个快速简单的Node.js版本管理器,使用Rust构建。

您可以使用Homebrew安装fnm:

或者使用curl安装:

sh

curl -fsSL https://fnm.vercel.app/install | bash

然后您可以使用fnm安装Node.js:

您还可以使用fnm安装多个版本的Node.js:

sh

fnm install 20
fnm install 16
fnm install 14

然后您可以使用fnm use命令在不同版本的Node.js之间切换:

您还可以使用fnm default命令设置默认版本的Node.js:

如果您正在处理一个项目,您还可以使用.node-version文件指定Node.js的版本:

sh

echo "20" > .node-version

# 在 .node-version 文件中指定的版本安装 Node.js
fnm install
# 使用 .node-version 文件中指定的版本的 Node.js
fnm use

摘要

在 macOS 上安装 Node.js 有很多种方法。您可以选择适合您的方法。对于开发人员来说,建议使用 fnm 安装 Node.js,这样更灵活。

Last updated: 14/04/2026, 11:49

https://devtuts.net/zh-hans/mac/install-nodejs.html