Nuxt ECharts
用于 Apache ECharts™ 的 Nuxt 模块
特性
- ⛰ SSR: 使用 Nuxt 服务端组件 的服务端 SVG 渲染
- ♾️ 客户端 hydration: 懒加载完整 ECharts 或 轻量级客户端运行时
- 🛠️ 可配置: 仅导入 必要功能 以缩小捆绑包大小
- 🦾 类型安全: 基于您的配置自动导入 ECharts 选项类型
- 🌲 Tree-shaking: 仅当您使用组件和 ECharts 时才包含它们
快速设置
使用一个命令将模块安装到您的 Nuxt 应用程序中
npx nuxi module add echarts
就是这样!您现在可以在您的 Nuxt 应用程序中使用 Nuxt ECharts 了 ✨
贡献
本地开发
# Install dependencies
pnpm install
# Generate type stubs
pnpm run dev:prepare
# Develop with the playground
pnpm run dev
# Build the playground
pnpm run dev:build
# Run ESLint
pnpm run lint
# Format with Prettier
pnpm run format
# Run Vitest
pnpm run test
pnpm run test:watch
# Release new version
pnpm run release
鸣谢
Nuxt ECharts 模块深受 vue-echarts 的启发,由 @Justineo 创建。
许可证
本项目根据 MIT 许可证 获得许可。
本项目还部分包含从 vue-echarts(MIT) 衍生或复制的代码。
注意
Apache 软件基金会 Apache ECharts, ECharts, Apache, Apache 羽毛,以及 Apache ECharts 项目徽标是 Apache 软件基金会 的注册商标或商标。