|
@@ -4,8 +4,24 @@ const webpack = require("webpack");
|
|
|
function resolve(dir) {
|
|
|
return path.join(__dirname, dir);
|
|
|
}
|
|
|
+let timeStamp = new Date().getTime();
|
|
|
// vue.config.js
|
|
|
module.exports = {
|
|
|
+ publicPath: "./",
|
|
|
+ filenameHashing: false,
|
|
|
+ // 打包配置
|
|
|
+ configureWebpack: {
|
|
|
+ output: { // 输出重构 打包编译后的js文件名称,添加时间戳.
|
|
|
+ filename: `js/js[name].${timeStamp}.js`,
|
|
|
+ chunkFilename: `js/chunk.[id].${timeStamp}.js`,
|
|
|
+ }
|
|
|
+ },
|
|
|
+ css: {
|
|
|
+ extract: { // 打包后css文件名称添加时间戳
|
|
|
+ filename: `css/[name].${timeStamp}.css`,
|
|
|
+ chunkFilename: `css/chunk.[id].${timeStamp}.css`,
|
|
|
+ }
|
|
|
+ },
|
|
|
chainWebpack: (config) => {
|
|
|
config.resolve.alias
|
|
|
.set("@$", resolve("src"))
|