当前位置:首页 > 系统教程 > 正文

手把手教你Mac安装Node.js

手把手教你Mac安装Node.js

(从零开始配置Node.js开发环境)

如果你是一名前端或后端开发者,想在Mac上运行JavaScript代码,那么Mac安装Node.js是第一步。Node.js是一个基于Chrome V8引擎的JavaScript运行时,它让JavaScript可以脱离浏览器运行在服务器端。本文将提供一份超详细的Node.js安装教程,即使是完全不懂命令行的新手也能跟着操作成功。

一、为什么需要Node.js?

Node.js不仅允许你运行JavaScript代码,还自带了npm(Node包管理器),方便你安装和管理第三方库。无论是开发网站、构建工具,还是写一些自动化脚本,Node.js都是必备工具。所以,正确的macOS Node环境配置至关重要。

二、安装前的准备

  • 确认你的Mac系统版本(建议macOS 10.13及以上)。
  • 确保网络畅通,因为需要下载安装包或依赖。
  • 打开“终端”应用(在“启动台”>“其他”中)。

三、三种安装方法(推荐方法二或三)

方法一:官方pkg安装包(最简单,适合纯小白)访问Node.js官网 https://nodejs.org,下载LTS版本的.pkg安装包,双击按照提示点击“继续”即可。安装完成后,打开终端输入node -v,如果显示版本号则成功。

方法二:使用Homebrew安装(适合喜欢命令行的用户)如果你已安装Homebrew,在终端执行:brew install nodeHomebrew会自动下载并配置好Node.js和npm。

方法三:使用nvm安装(推荐,方便切换版本)nvm(Node Version Manager)可以让你轻松切换Node.js版本。首先安装nvm:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash安装完成后重启终端,然后执行:nvm install --lts # 安装最新LTS版本nvm use --lts # 使用该版本

手把手教你Mac安装Node.js Mac安装Node.js  Node.js安装教程 macOS Node环境配置 npm安装与使用 第1张

四、验证安装

无论哪种方法,安装完成后,在终端输入以下命令验证:node -vnpm -v如果都显示了版本号,恭喜你,Mac安装Node.js成功了!

五、npm配置(可选,但推荐)

由于npm默认源在国外,下载可能较慢,可以配置淘宝镜像:npm config set registry https://registry.npmmirror.com之后使用npm install速度会快很多。

六、第一个Node.js程序

创建一个文件hello.js,内容为:console.log("Hello, Node.js!");然后在终端运行:node hello.js如果输出“Hello, Node.js!”,说明环境一切正常。

七、常见问题

  • “command not found: node”:可能是安装未成功或没有将node添加到PATH,尝试重新安装或使用nvm。
  • 权限问题:安装全局包时如果遇到权限错误,可以使用sudo,但更推荐通过nvm管理,避免权限问题。
  • Homebrew安装卡住:尝试切换镜像源或使用代理。

通过以上步骤,你已经掌握了macOS Node环境配置npm安装与使用。现在你可以开始用Node.js开发项目了!