Browse Source

feat: 增加打包时间

liujing 9 months ago
parent
commit
f52d98c594
2 changed files with 11 additions and 0 deletions
  1. 3 0
      public/index.html
  2. 8 0
      vue.config.js

+ 3 - 0
public/index.html

@@ -14,6 +14,9 @@
   <meta name="description"
     content="基于Gin + Vue + Element UI的前后端分离权限管理系统,初始化极度简单,只需要配置文件中,修改数据库连接,系统启动后会自动初始化数据库信息以及必须的基础数据">
 
+  <% if (htmlWebpackPlugin.options.builtTime) { %>
+    <meta name="builtTime" content="<%= htmlWebpackPlugin.options.builtTime %>">
+  <% } %>
   <style>
     html,
     body,

+ 8 - 0
vue.config.js

@@ -137,6 +137,14 @@ module.exports = {
           config.optimization.runtimeChunk('single')
         }
       )
+    config.plugin("html").tap(args => {
+      // 可以只配置只在生产环境中显示
+      // if (process.env.NODE_ENV === "production") {
+          const date = new Date();
+          args[0].builtTime = date.toLocaleString();
+      // }
+      return args;
+    })
   },
   css: {
     loaderOptions: {