一、示例
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],base: './',build: {assetsDir: 'static', //指定靜態資源目錄rollupOptions: {input: {main: './index.html'},output: {chunkFileNames: 'static/[name]-[hash].js', //指定 chunk 文件命名規則entryFileNames: 'static/[name]-[hash].js', //指定入口文件命名規則assetFileNames: 'static/[name]-[hash].[ext]' //指定資源文件(如圖片)的命名規則}}},resolve: {alias: {'@': path.resolve(__dirname, './src') //配置別名}},server: {fs: {strict: false //取消對根目錄限制}}
})