Browse Source

bug 修复

lilei 3 years ago
parent
commit
ab297a6359
3 changed files with 9 additions and 3 deletions
  1. 5 0
      public/version.json
  2. 1 1
      version.json
  3. 3 2
      vue.config.js

+ 5 - 0
public/version.json

@@ -0,0 +1,5 @@
+{
+  "message": "发现有新版本发布,确定更新系统?",
+  "vendorJsVersion": "767e2c64d1208e06c8810bea26c29ab6",
+  "version": "c28dfe26567f7f862412a7a4b54c8bd3"
+}

+ 1 - 1
version.json

@@ -1,5 +1,5 @@
 {
   "message": "发现有新版本发布,确定更新系统?",
   "vendorJsVersion": "767e2c64d1208e06c8810bea26c29ab6",
-  "version": "c28dfe26567f7f862412a7a4b54c8bd3"
+  "version": "7b3b3b2ea95fabc006284fc7f547a269"
 }

+ 3 - 2
vue.config.js

@@ -8,7 +8,7 @@ const compressionWebpackPlugin = require('compression-webpack-plugin');
 const TerserPlugin = require('terser-webpack-plugin');
 // °æ±¾×Ô¶¯Éú³É
 const WebpackVersionPlugin = require('webpack-version-plugin');
-const versionConfig = require(path.join(__dirname, './version.json'));
+const versionConfig = require(resolve('public/version.json'));
 
 function resolve (dir) {
   return path.join(__dirname, dir)
@@ -99,8 +99,9 @@ const vueConfig = {
         cb: function(hashMap) {
           console.log(hashMap.app.chunkHash);
           if(isProd()){
+            console.log(versionConfig)
             versionConfig.version = hashMap.app.chunkHash;
-            fs.writeFileSync(path.join(__dirname, './version.json'), JSON.stringify(versionConfig, null, 2)); 
+            fs.writeFileSync(resolve('./version.json'), JSON.stringify(versionConfig, null, 2)); 
           }
         }
       })