Browse Source

feat 打包优化

Funny 3 years ago
parent
commit
c8c072e7b4
3 changed files with 9 additions and 11 deletions
  1. 2 4
      package.json
  2. 2 1
      src/components/downloadCenter.vue
  3. 5 6
      vue.config.js

+ 2 - 4
package.json

@@ -9,10 +9,8 @@
     "build:test": "vue-cli-service build --mode test",
     "build:prod": "vue-cli-service build --mode production",
     "lint": "vue-cli-service lint",
-    "electron:build32": "vue-cli-service electron:build --win --ia32 --mode production",
-    "electron:buildTest32": "vue-cli-service electron:build --win --ia32 --mode development",
-    "electron:build64": "vue-cli-service electron:build --win --x64 --mode production",
-    "electron:buildTest64": "vue-cli-service electron:build --win --x64 --mode development",
+    "electron:build": "vue-cli-service electron:build --mode production",
+    "electron:buildTest": "vue-cli-service electron:build --mode development",
     "electron:serve": "vue-cli-service electron:serve",
     "postinstall": "electron-builder install-app-deps",
     "postuninstall": "electron-builder install-app-deps",

+ 2 - 1
src/components/downloadCenter.vue

@@ -62,6 +62,7 @@
 </template>
 
 <script>
+import {name ,version} from '../../package.json'
 export default {
   name: "downloadCenter",
   data() {
@@ -86,7 +87,7 @@ export default {
           name: "Windows",
           tips: "客户端、支持Windows系统",
           download: true,
-          src: `${process.env.NODE_ENV === 'production' ? 'https://pc.liebaoai.cn' : 'http://pctest.liebaoai.cn:88' }/download/liebao-web%20Setup%200.2.0.exe`,
+          src: `${process.env.NODE_ENV === 'production' ? 'https://pc.liebaoai.cn' : 'http://pctest.liebaoai.cn:88' }/download/${name}-v${version}-setup.exe`,
         },
       ],
       necessaryPlug: [

+ 5 - 6
vue.config.js

@@ -1,6 +1,5 @@
 const { resolve } = require('path')
 const { name, version } = require('./package.json')
-console.log('安装包:', `${name}-v${version}-${process.platform}-${process.arch}-setup.exe`);
 module.exports = {
   publicPath: "/",
   outputDir: process.env.NODE_ENV === 'production' ? "dist" : process.env.NODE_ENV === 'test' ? "test" : "dist",
@@ -38,14 +37,14 @@ module.exports = {
         },
         "win": {
           "icon": "./static/image/desk-logo.ico",
-          // "artifactName": `${name}-v${version}-${process.platform}-${process.arch}-setup.exe`,
-          // "target": [{
-          //   "target": "nsis", "arch": ["x64","ia32"]
-          // }]
+          "artifactName": `${name}-v${version}-setup.exe`,
+          "target": [{
+            "target": "nsis", "arch": ["ia32"]
+          }]
         },
         "linux": {
           "icon": "./static/image/desk-logo.ico",
-          // "artifactName": `${name}-v${version}-${process.platform}-${process.arch}-setup.exe`
+          "artifactName": `${name}-v${version}-setup.exe`
         },
         // "asar": false,
         "nsis": {