


Node.js for Mac 是运行在 macOS 上的 JavaScript 服务端运行环境,基于谷歌 V8 引擎,让 JavaScript 可以脱离浏览器直接在服务器端运行,是前端、后端、全栈开发者必备工具,安装时会自带 npm 包管理工具,生态极完善。

超强性能:基于谷歌 V8 引擎执行速度极快,性能优异,轻松部署高性能服务。
前后端统一 JavaScript脱离浏览器运行,无需考虑 JS 兼容性问题,前端开发者可快速上手服务端开发。
高并发架构:单线程 + 异步 I/O + 事件驱动天生支持高并发,适合 API 服务、即时通讯、实时推送等场景。
内置 HTTP 服务器几行代码就能搭建 Web 服务,开发网站、接口极其方便。
自带 npm 包管理器全球最大的开源库生态,百万个工具包一键安装,无需重复造轮子。
1. 事件驱动 + 事件循环(Event Loop)
利用 JavaScript 事件驱动特性,实现高扩展服务器
架构简单、安全、性能高
相比传统并发编程更易维护,不易出错
2. 非阻塞 I/O(Non-blocking)
访问文件、数据库、网络时不等待、不卡住
资源就绪后自动通知,系统资源利用率极高
前端熟悉onclick/onmouseover就能快速理解这种机制
浏览器与服务器共用 JavaScript
实现代码复用,降低开发成本
成为全栈开发的事实标准平台
四、Node.js for Mac 优势
与 macOS 系统完美兼容,安装即用
前端开发者零成本切入后端开发
开发速度极快,适合快速搭建 Web 框架、API 服务
适合高并发、实时应用(聊天、直播、后台接口)
生态庞大,npm 工具包覆盖所有开发场景
双击刚下载的文件,按步骤默认安装就行

安装完成后打开终端 输入npm -vnode -v两个命令, 如下图出现版本信息,说明安装成功

打开Mac 终端,配置全局环境变量vim .bash_profile
打开之后添加一行以下代码,(Mac的node,npm可执行文件都在/usr/local/bin/目录下)PATH=$PATH:/usr/local/bin/
:wq//保存并退出
此时,重新打开终端,输入node,就会进入node环境

control+c按两次退出node环境

2.18G / 05-25
图形设计
下载
1.78G / 05-25
图形设计
下载
7.10G / 05-22
图形设计
下载