|
|
@@ -1,22 +1,28 @@ |
|
|
|
import { defineConfig } from 'vite' |
|
|
|
import { defineConfig, loadEnv } from 'vite' |
|
|
|
import vue from '@vitejs/plugin-vue' |
|
|
|
import path from 'path' |
|
|
|
const TimeStamp = new Date().getTime(); |
|
|
|
|
|
|
|
// https://vitejs.dev/config/ |
|
|
|
export default defineConfig({ |
|
|
|
plugins: [vue()], |
|
|
|
resolve: { |
|
|
|
alias: { |
|
|
|
'@': path.resolve(__dirname, 'src') |
|
|
|
} |
|
|
|
}, |
|
|
|
build: { |
|
|
|
rollupOptions: { |
|
|
|
output: { |
|
|
|
filename: `[name].${TimeStamp}.js`, |
|
|
|
chunkFilename: `[name].${TimeStamp}.js` |
|
|
|
}, |
|
|
|
}, |
|
|
|
export default defineConfig(({ command, mode }) => { |
|
|
|
const env = loadEnv(mode, process.cwd(), '') |
|
|
|
const TimeStamp = new Date().getTime(); |
|
|
|
|
|
|
|
return { |
|
|
|
plugins: [vue()], |
|
|
|
resolve: { |
|
|
|
alias: { |
|
|
|
'@': path.resolve(__dirname, 'src') |
|
|
|
} |
|
|
|
}, |
|
|
|
define: { |
|
|
|
'process.env': env |
|
|
|
}, |
|
|
|
build: { |
|
|
|
rollupOptions: { |
|
|
|
output: { |
|
|
|
filename: `[name].${TimeStamp}.js`, |
|
|
|
chunkFilename: `[name].${TimeStamp}.js` |
|
|
|
}, |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |