Nuxt ECharts
適用於 Apache ECharts™ 的 Nuxt 模組
!重要
Nuxt ECharts SSR 是基於實驗性的
<NuxtIsland>
。如果您發現任何問題、設計缺陷或有改進的想法,請開啟一個 issue 或一個 討論。
功能
- ⛰ 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 模組深受 vue-echarts 的啟發,由 @Justineo 建立。
許可證
本專案根據 MIT 許可證授權。
本專案還部分包含來自 vue-echarts (MIT) 的衍生或複製程式碼。
注意
Apache 軟體基金會 Apache ECharts、ECharts、Apache、Apache 羽毛和 Apache ECharts 專案標誌是 Apache 軟體基金會的註冊商標或商標。