前端工具链

前端的工具链主要涵盖以下部分:

  • 脚手架(模版创建)
  • 包管理
  • 代码检查(风格检查、类型检查)
  • Git 提交信息检查
  • 格式化
  • 编译
  • 最小化
  • 打包
  • 文档生成
  • 加载器
  • 测试
  • Dev Server (包括 HMR)
  • Mock Server

Scaffolding Tools or Starter

Module Loaders

Module Bundlers

Build Tools or Build System

Toolchains

Package Managers

Project Management

Transpilers or Compilers

Linters

Code Formatter or Beautifier