Nuxt ECharts
用于 Apache ECharts™ 的 Nuxt 模块
功能
- ✌️ Vue ECharts: 轻松集成 ECharts 的顶级 Vue 组件
- ⛰ SSR: 使用 Nuxt 服务器组件 进行服务器端 SVG 渲染
- ♾️ 客户端水合: 懒加载完整的 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 模块依赖于由 @Justineo 创建的 vue-echarts。
许可证
本项目采用 MIT 许可证。
注意
Apache 软件基金会 Apache ECharts, ECharts, Apache, Apache 羽毛和 Apache ECharts 项目徽标是 Apache 软件基金会 的注册商标或商标。