@esmx/vite
v3.0.0-rc.123
Published
A Vite integration for the Esmx micro-frontend framework, providing Module Linking and SSR capabilities.
Maintainers
Readme
🚀 特性
- 原生 ESM 产物 - 产出可被
@esmx/core消费的原生 ESM 模块联邦产物 - 真正的 HMR - 开发环境通过 Vite 开发服务器实现真正的模块级热替换
- 应用支持 - 支持标准应用与无框架的 HTML 应用
- SSR 支持 - 通过
ssrLoadModule实现服务端渲染 - 零 Loader 配置 - Vite 原生处理 TypeScript、CSS 与静态资源
📦 安装
npm install @esmx/vite -D🚀 快速开始
在 entry.node.ts 中使用:
import type { EsmxOptions } from '@esmx/core';
export default {
async devApp(esmx) {
return import('@esmx/vite').then((m) => m.createViteHtmlApp(esmx));
}
} satisfies EsmxOptions;使用 UI 框架的应用,请参阅 @esmx/vite-react 与 @esmx/vite-vue。
📚 文档
访问官方文档获取详细的使用指南与 API 参考。
📄 许可证
MIT © Esmx Team
