|
@@ -3,7 +3,7 @@ import { fileURLToPath, URL } from 'node:url'
|
|
|
import { defineConfig } from 'vite'
|
|
|
import vue from '@vitejs/plugin-vue'
|
|
|
import vueJsx from '@vitejs/plugin-vue-jsx'
|
|
|
-
|
|
|
+const Timestamp = new Date().getTime();
|
|
|
// https://vitejs.dev/config/
|
|
|
export default defineConfig({
|
|
|
// base: '/highLevelIntellectual/',
|
|
@@ -18,13 +18,13 @@ export default defineConfig({
|
|
|
}
|
|
|
},
|
|
|
// 用于从入口点创建的块的打包输出格式[name]表示文件名,[hash]表示该文件内容hash值
|
|
|
- entryFileNames: 'assets/js/[name].[hash].js', // 用于命名代码拆分时创建的共享块的输出命名
|
|
|
- chunkFileNames: 'assets/js/[name].[hash].js', // 用于输出静态资源的命名,[ext]表示文件扩展名
|
|
|
- assetFileNames: 'assets/[ext]/[name].[hash].[ext]'
|
|
|
+ entryFileNames: `assets/js/[name].[hash].${Timestamp}.js`, // 用于命名代码拆分时创建的共享块的输出命名
|
|
|
+ chunkFileNames: `assets/js/[name].[hash].${Timestamp}.js`, // 用于输出静态资源的命名,[ext]表示文件扩展名
|
|
|
+ assetFileNames: `assets/[ext]/[name].[hash].${Timestamp}.[ext]`
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- base: '/userFireBrigade/',
|
|
|
+ base: '/fireBrigade/',
|
|
|
css: {
|
|
|
preprocessorOptions: {
|
|
|
scss: {
|