Skip to content

Vite 設定

internal/vite-config 提供共享的 Vite 設定產生器。

使用

ts
import { defineConfig } from "@vh5/vite-config";

export default defineConfig(async () => ({
  application: {
    uiLibrary: "nut", // 'nut' | 'vant' | 'varlet'
  },
  vite: {
    // 自訂 Vite 設定
  },
}));

內置外掛件

外掛件說明
@vitejs/plugin-vueVue 3 SFC 支援
@vitejs/plugin-vue-jsxJSX/TSX 支援
unplugin-auto-importAPI 自動匯入
unplugin-vue-components元件自動註冊
unplugin-vue-router類型安全的檔案路由
unocss原子化 CSS 引擎
vite-plugin-eruda-pro行動端除錯控制台(開發時)
vite-plugin-vue-devtoolsVue DevTools
postcss-mobile-forever行動端 viewport 適配
vite-plugin-htmlHTML 模板注入
vite-plugin-compressionGzip/Brotli 壓縮
vite-plugin-pwaPWA 支援
nitro-mockNitro Mock 伺服器整合

Released under the MIT License.