Node.js 把 JavaScript 从浏览器里解放出来,用来写服务端、命令行工具和构建脚本。前端项目的打包、构建、脚手架几乎都依赖它,所以就算不写后端,前端开发也绕不开装一个。
Node.js 基本信息
| 软件名称 | Node.js |
|---|---|
| 开发商 | OpenJS Foundation |
| 授权方式 | 免费开源 |
| 支持平台 | Windows / macOS / Linux |
| 官方网站 | https://nodejs.org/zh-cn |
下载请认准上面这个官方地址。第三方下载站的安装包常被塞进捆绑组件,装完主页被改、浏览器多出一堆插件,多半就是这个原因。
Node.js 的核心功能
- 事件驱动:非阻塞 I/O,适合高并发场景
- npm 生态:全球最大的包管理仓库
- 跨平台:同一套代码在三大系统运行
- 工具链基础:前端构建、脚手架都依赖它
适合哪些人用
前端和后端开发者;需要跑前端构建工具的运维和设计师。
下载与安装步骤
- 官网下载 LTS 版本(长期支持版),安装时勾选加入 PATH
- 装完在终端执行 node -v 和 npm -v 验证
- 国内网络慢可以设置 npm 镜像源加速
上手要点
- 生产环境优先用 LTS 版,Current 版新特性多但稳定性差
- 多项目版本冲突时用 nvm 管理多个 Node 版本
常见问题
LTS 和 Current 选哪个?
个人学习和生产环境都选 LTS,Current 适合尝鲜新特性。
npm 安装包很慢怎么办?
换国内镜像源,或用 pnpm、yarn 替代。
需要单独装 npm 吗?
不需要,npm 随 Node.js 一起安装。
同类软件
如果 Node.js 不完全符合需求,可以对比看看 Python。装软件网里还有其它装机必备工具的使用教程,安装前先看一遍能少踩不少坑。
相关阅读
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END














暂无评论内容