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: {
    /* カスタム設定 */
  },
}));

組み込みプラグイン

プラグイン説明
@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-foreverpx を viewport に変換
vite-plugin-htmlHTML テンプレート注入
vite-plugin-compressionGzip/Brotli 圧縮
vite-plugin-pwaPWA サポート
nitro-mockNitro Mock サーバー統合

Released under the MIT License.