Introduction
The ESBoot plugin system lets users attach custom behavior during the build pipeline. Plugins can extend commands, modify config, generate files, and hook into build steps.
Built-in Plugins
ESBoot provides built-in plugins that are ready to use out-of-the-box without installing additional npm packages. You can import them directly from @dz-web/esboot.
Plugin Vitest
The Vitest plugin provides out-of-the-box unit testing for ESBoot projects.
Plugin Vue
The Vue plugin adds full Vue 3 development support to ESBoot.
Plugin Tailwind3
plugin-tailwind3 用于把项目切换到 Tailwind 3。它本身不实现 Tailwind,只负责把 ESBoot 的 CSS 配置改成适配 Tailwind 3 的默认值,并且把 tailwindcss 依赖一并带上。
Plugin Doc
Provides zero-config project documentation generation.