UNPKG

vva-cli

Version:

A CLI of Vue 3 and Typescript and Element-plus in Vite

25 lines (22 loc) 587 B
import { defineConfig, loadEnv } from "vite"; import vue from "@vitejs/plugin-vue"; import { join } from "path"; function resolve(dir: string) { // @ts-ignore return join(__dirname, dir); } export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd()); return { base: env.VITE_ASSET_URL, resolve: { alias: { "@": resolve("src"), components: resolve("src/components"), helper: resolve("src/helper"), config: resolve("src/helper/config"), }, }, plugins: [vue()], }; });