在vite.config.js中配置
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import path from "path";
const timeStamp = new Date().getTime();
const baseUrl = {
development: "./",
beta: "./",
release: "./",
};
// https://vitejs.dev/config/
export default ({ mode }) =>
defineConfig({
plugins: [vue()],
base: baseUrl[mode],
build: {
outDir: "admin", //想要把dist修改成什么名字在这边改
// 自定义底层的 Rollup 打包配置(Rollup文档地址:https://cn.rollupjs.org/configuration-options/)
rollupOptions: {
// 输出配置
output: {
// 输出的文件自定义命名
chunkFileNames: `js/[name]-[hash].${timeStamp}.js`,
entryFileNames: `js/[name]-[hash].${timeStamp}.js`,
assetFileNamesL: `[ext]/[name]-[hash].${timeStamp}.[text]`,
}
},
},
});