Skip to content

Vite底层原理学习

构建工具承担:

  1. 模块化开发支持:ES Module、CommonJS、AMD、CMD等
  2. 处理代码兼容性:babel语法降级,less/sass/stylus等语法转换
  3. 提升项目性能:压缩代码,合并代码,图片压缩,代码分割,懒加载,预加载等
  4. 优化开发体验:热更新,自动刷新,代理服务器,自动打开浏览器等
  5. 统一开发标准:eslint代码检查,prettier代码格式化,git提交规范等