前端开发环境配置

Nodejs

Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

Nodejs 的包管理器 npm,是全球最大的开源库生态系统。

安装方式

建议

在工作中每个项目可能使用的是不同的 Nodejs 版本,或者想尝鲜 Nodejs 新出 API

所以建议通过版本管理工具安装 Nodejs

官网安装

版本管理工具安装

  • Volta「 不仅可以控制 Nodejs 的版本,也可以控制 yarn、npm、pnpm 等工具的版本 🌳 」

  • pnpm「 本质上是一个包管理器,也可以同时安装多个 Nodejs 版本 🌳 」

  • n 「 是一个 npm 包,只支持 macos 上使用 macos 选它

  • nvm / nvm-windows

包管理工具

  • npm「 是全球最大的开源库生态系统,与 Nodejs 捆绑安装 」

  • pnpm「 比 npm 速度快,更节省磁盘空间 🌳 」

  • yarn「 Facebook 开源的包管理器 」

开发工具

编辑器

代码管理

图形工具

接口调试

  • Apifox 「 中文、支持 Mock 数据 🌳 」

  • Postman 「 英文 」

  • REST Client 「 VSCode 插件、需要学习入门 」