API 參考
PikaCSS 由數個套件組成,每個套件都有專注的 API。
套件總覽
核心套件
| 套件 | 用途 |
|---|---|
@pikacss/core | 引擎基礎:createEngine、defineEngineConfig、defineEnginePlugin、型別 |
@pikacss/integration | 建置系統橋接:createCtx、設定載入、原始碼轉換 |
@pikacss/unplugin-pikacss | 通用打包工具外掛:Vite、Webpack、Rspack、esbuild、Rollup、Rolldown |
@pikacss/nuxt-pikacss | Nuxt 模組:零設定的 Nuxt 整合 |
官方外掛
| 套件 | 用途 |
|---|---|
@pikacss/plugin-reset | CSS reset 注入 |
@pikacss/plugin-icons | 透過 Iconify 的圖示 shortcut |
@pikacss/plugin-fonts | 網頁字型載入 |
@pikacss/plugin-typography | 長文排版樣式 |
@pikacss/plugin-design-tokens | W3C design token 轉 CSS 變數 |
工具
| 套件 | 用途 |
|---|---|
@pikacss/eslint-config | 用於靜態分析的 ESLint 規則 |