vue-element3-search-table
Version:
```bash npm i vue-element3-search-table@latest --save ```
38 lines (35 loc) • 922 B
JavaScript
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
base: './',
plugins: [vue()],
hmr: { overlay: false },
resolve:{
alias: {
"@": path.resolve(__dirname, "src")
}
},
server: {
proxy: {
'/api': {
target: 'http://test.dachentech.com.cn',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '')
}
}
},
build: {
lib: {
name: 'vue-element3-search-table',
entry: path.resolve(__dirname, './src/packages/index.js'),
fileName: 'vue-element3-search-table',
formats: ['umd']
},
minify: true, // 是否进行压缩,boolean | 'terser' | 'esbuild',默认使用terser
manifest: true, // 是否产出maifest.json
sourcemap: true, // 是否产出soucemap.json
outDir: 'lib', // 产出目录
}
})