Преглед на файлове

打包修改配置添加时间戳。

DESKTOP-6LTVLN7\Liumouren преди 2 години
родител
ревизия
17f0a22d60
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      vue.config.js

+ 16 - 0
vue.config.js

@@ -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"))