macOS 下常用前端开发库与工具的安装配置

轻瑶君_3739

轻瑶君_3739

2026-06-11

908人浏览

原创

macos前端开发环境核心是fnm管理node.js(推荐apple silicon)、系统git升级配置、vs code安装中文包,辅以homebrew、pnpm及eslint+prettier;避免官网.pkg或brew直装node,重在版本可控与长期维护。

macos 下配置前端开发环境,核心是装好运行时、包管理器、编辑器和常用辅助工具。关键不在于堆砌工具,而在于选对方式、避免路径冲突、兼顾长期维护性。下面按实际使用频率和必要性分块说明。

Node.js 与 npm:优先用 fnm 管理版本

Node.js 是前端生态的基石,npm 是默认包管理器。苹果芯片(M1/M2/M3)用户尤其推荐 fnm(Fast Node Manager),它比 nvm 启动更快、原生适配 Apple Silicon,且配置极简:

  • 终端执行安装命令:curl -fsSL https://fnm.vercel.app/install | bash
  • 按提示将初始化语句追加到 ~/.zshrc,再运行 source ~/.zshrc
  • 一键安装并设为默认 LTS 版本:fnm install --lts && fnm default --lts
  • 验证:node -v 和 npm -v 应输出对应版本号

不建议仅用官网 .pkg 安装——它无法切换版本;也不推荐 Homebrew 直装 node(会与 brew 的其他依赖耦合,升级易出问题)。

Git:系统自带够用,但建议升级并配置基础信息

macOS 13+ 已预装 Git,但版本常偏旧。执行 git --version 查看,若低于 2.40,建议升级:

  • 用 Homebrew 升级:brew install git(自动替换系统路径)
  • 设置全局用户名和邮箱:git config --global user.name "Your Name" 和 git config --global user.email "you@example.com"
  • 关闭大小写敏感(防协作冲突):git config --global core.ignorecase false

无需额外配置 SSH 或代理,除非你用 GitHub 私有仓库或企业 GitLab。

macOS Notes
macOS Notes

通过 AppleScript 创建、读取、搜索及管理 macOS 备忘录。适用于用户要求记笔记、记录事项、保存想法、创建会议记录等场景。

下载

VS Code:下载对应芯片版本 + 中文语言包

VS Code 是 macOS 前端开发事实标准编辑器。安装要点很明确:

  • 去官网 code.visualstudio.com/Download,根据芯片选 “macOS (Apple Silicon)” 或 “macOS”(Intel)
  • 拖入 Applications 文件夹后,首次启动需在「系统设置 > 隐私与安全性」中点击“仍要打开”
  • 按 Cmd + Shift + X 打开扩展面板,搜 Chinese (Simplified) Language Pack 并安装,重启生效
  • 如未切换,用 Cmd + Shift + P 输入 Configure Display Language,选 zh-cn 保存后重启

可选但高频的增强工具

这些不是必须,但能明显提升日常效率:

  • Homebrew:macOS 的通用包管理器。执行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装,后续可用来装 curl、httpie、fzf 等命令行工具
  • pnpm:比 npm/yarn 更快更省磁盘的包管理器。装好 fnm 后直接运行 npm install -g pnpm 即可,项目中用 pnpm install 替代 npm install
  • ESLint + Prettier 插件:VS Code 中安装官方扩展,再在项目根目录放 .eslintrc.cjs 和 .prettierrc,保存即格式化,团队协作更稳

不需要一开始就装 Docker、MongoDB 或 JDK——等具体项目需要时再按需添加,避免环境臃肿。

前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
python是前端还是后端
python是前端还是后端

Python属于前端也属于后端,其灵活性和丰富的生态系统使得开发人员能够在不同的领域中灵活运用。本专题为大家提供python相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.11

2383

5

前端如何实现即时通讯
前端如何实现即时通讯

实现即时通讯的方法有WebSocket、Long Polling、Server-Sent Events、WebRTC等等。详细介绍:1、WebSocket,它可以在客户端和服务器之间建立持久连接,实现实时的双向通信,前端可以使用 WebSocket API来创建WebSocket连接,并通过发送和接收消息来实现即时通讯;2、Long Polling,是一种模拟实时通信的技术等等。

2023.10.09

5163

6

前端和后端的区别
前端和后端的区别

前端关注的是用户界面的设计和交互,而后端则注重数据处理和逻辑控制。想了解更多前端后端的相关内容,可以阅读本专题下面的文章。

2024.03.19

6230

13

php和前端的关联介绍
php和前端的关联介绍

php既可以作为前端语言,也可以作为后端语言。想了解更多php和前端的相关内容,可以阅读本专题下面的文章。

2024.03.22

5778

10

前端外包工作内容有哪些
前端外包工作内容有哪些

前端外包工作内容包括:1. 网站和应用程序开发;2. 用户界面和交互设计;3. 用户体验优化;4. 设计和视觉开发;5. 跨浏览器兼容性;6. 性能优化;7. 维护和更新;8. 项目管理和沟通。想了解更多前端的相关内容,可以阅读本专题下面的文章。

2024.05.22

823

5

Docker容器化部署与DevOps实践
Docker容器化部署与DevOps实践

本专题面向后端与运维开发者,系统讲解 Docker 容器化技术在实际项目中的应用。内容涵盖 Docker 镜像构建、容器运行机制、Docker Compose 多服务编排,以及在 DevOps 流程中的持续集成与持续部署实践。通过真实场景演示,帮助开发者实现应用的快速部署、环境一致性与运维自动化。

2026.02.11

259

16

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

3950

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

3393

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

2553

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程