12345678910111213141516171819202122232425262728293031323334353637383940 |
- import { defineConfig } from 'vite'
- import vue from '@vitejs/plugin-vue'
- function createPlugins () {
- return [
- vue()
- ]
- }
- export default defineConfig({
- root: __dirname,
- mode: 'development',
- plugins: createPlugins(),
- publicDir: './public',
- cacheDir: './.vite',
- resolve: {
- alias: [
- { find: '@', replacement: '/src' },
- { find: 'components', replacement: '/src/components' },
- { find: 'api', replacement: '/src/api' },
- { find: 'assets', replacement: '/src/assets' }
- ],
- extensions: ['.js', '.jsx', '.ts', '.tsx', '.json', '.vue']
- },
- css: {
- modules: []
- },
- build: {
- rollupOptions: {
- input: './index.html'
- }
- },
- server: {
- host: '127.0.0.1',
- port: 8080,
- fs: {
- strict: false
- }
- }
- })
|