EWAS
Esbuild Web App Scaffold
,一个基于 Esbuild 的现代 Web 开发脚手架。你甚至无需任何配置就能启动一个支持各种现代前端工程能力的项目。
当前 Esbuild 作为一个速度飞快的打包器,在 Web 场景下并不能做到开箱即用,同时也缺少现代 Web 开发的各种工程化能力,因此诞生了这个项目,在保证优越打包性能的同时,也提供完整的 Web 构建能力。
快速开始
// npm
npm init @ewas/esbuild-app
// yarn
yarn create @ewas/esbuild-app
// pnpm
pnpm create @ewas/esbuild-app
后续规划
目标 | 完成状态 |
---|---|
CSS Module | |
PostCSS | |
Scss/Less/Stylus | |
支持 Vue3 脚手架 | |
支持数据 Mock | |
支持 svg 组件导入 | |
解析环境变量文件 | |
支持 TS 装饰器语法 | |
接入 Babel/SWC 作 ES5 降级 |