Browse Source

移动资源,优化脚本

gaoshuaixing 4 years ago
parent
commit
4f20c3cf6f
36 changed files with 34 additions and 18 deletions
  1. 0 0
      app/public/css/app.7e9a8093.css
  2. 0 1
      app/public/css/chunk-08412ace.6ba186dd.css
  3. 1 0
      app/public/css/chunk-1882667e.929cc0b0.css
  4. 0 1
      app/public/css/chunk-2acdee4d.af37b1b6.css
  5. 1 0
      app/public/css/chunk-601f8406.1cb2f9c8.css
  6. 1 0
      app/public/css/chunk-73a34e00.e9f0edb8.css
  7. 1 1
      app/public/index.html
  8. 0 0
      app/public/js/app.04ee1552.js
  9. 0 0
      app/public/js/app.04ee1552.js.map
  10. 0 0
      app/public/js/app.6a3cf36d.js
  11. 0 0
      app/public/js/app.6a3cf36d.js.map
  12. 0 0
      app/public/js/chunk-08412ace.4df0e2d0.js
  13. 0 0
      app/public/js/chunk-08412ace.4df0e2d0.js.map
  14. 0 2
      app/public/js/chunk-11be261c.93b01da8.js
  15. 0 0
      app/public/js/chunk-11be261c.93b01da8.js.map
  16. 0 0
      app/public/js/chunk-11be261c.ef3d6002.js.map
  17. 0 0
      app/public/js/chunk-1882667e.5fcce575.js
  18. 0 0
      app/public/js/chunk-1882667e.5fcce575.js.map
  19. 0 0
      app/public/js/chunk-2acdee4d.f6ad8769.js
  20. 0 0
      app/public/js/chunk-2acdee4d.f6ad8769.js.map
  21. 0 0
      app/public/js/chunk-601f8406.3cc00632.js
  22. 0 0
      app/public/js/chunk-601f8406.3cc00632.js.map
  23. 2 2
      app/public/js/chunk-6f5b76aa.120f9e79.js
  24. 0 0
      app/public/js/chunk-6f5b76aa.120f9e79.js.map
  25. 0 0
      app/public/js/chunk-6f5b76aa.9c31efec.js.map
  26. 2 0
      app/public/js/chunk-73a34e00.b7b94869.js
  27. 0 0
      app/public/js/chunk-73a34e00.b7b94869.js.map
  28. 0 0
      app/public/js/chunk-c3a37878.4cd836f7.js
  29. 0 0
      app/public/js/chunk-c3a37878.4cd836f7.js.map
  30. 0 0
      app/public/js/chunk-c3a37878.daf63053.js
  31. 0 0
      app/public/js/chunk-c3a37878.daf63053.js.map
  32. 0 0
      app/public/js/chunk-f6d2456a.63858570.js.map
  33. 0 0
      app/public/js/chunk-f6d2456a.b32eeb32.js
  34. 0 0
      app/public/js/chunk-f6d2456a.b32eeb32.js.map
  35. 1 1
      app/view/index.ejs
  36. 25 10
      tools/replace_dist.js

File diff suppressed because it is too large
+ 0 - 0
app/public/css/app.7e9a8093.css


+ 0 - 1
app/public/css/chunk-08412ace.6ba186dd.css

@@ -1 +0,0 @@
-#app-demo-socket-ipc[data-v-12170f3f]{padding:0 10px;text-align:left;width:100%}#app-demo-socket-ipc .one-block-1[data-v-12170f3f]{font-size:16px;padding-top:10px}#app-demo-socket-ipc .one-block-2[data-v-12170f3f]{padding-top:10px}

+ 1 - 0
app/public/css/chunk-1882667e.929cc0b0.css

@@ -0,0 +1 @@
+#app-demo-file[data-v-566bc58a]{padding:0 10px;text-align:left;width:100%}#app-demo-file .one-block-1[data-v-566bc58a]{font-size:16px;padding-top:10px}#app-demo-file .footer[data-v-566bc58a],#app-demo-file .one-block-2[data-v-566bc58a]{padding-top:10px}

+ 0 - 1
app/public/css/chunk-2acdee4d.af37b1b6.css

@@ -1 +0,0 @@
-#app-demo-file[data-v-0a67cf93]{padding:0 10px;text-align:left;width:100%}#app-demo-file .one-block-1[data-v-0a67cf93]{font-size:16px;padding-top:10px}#app-demo-file .one-block-2[data-v-0a67cf93]{padding-top:10px}

+ 1 - 0
app/public/css/chunk-601f8406.1cb2f9c8.css

@@ -0,0 +1 @@
+#app-demo-socket-ipc[data-v-ce257054]{padding:0 10px;text-align:left;width:100%}#app-demo-socket-ipc .one-block-1[data-v-ce257054]{font-size:16px;padding-top:10px}#app-demo-socket-ipc .one-block-2[data-v-ce257054]{padding-top:10px}

+ 1 - 0
app/public/css/chunk-73a34e00.e9f0edb8.css

@@ -0,0 +1 @@
+#app-demo-test-api[data-v-3e0a3322]{padding:0 10px;text-align:left;width:100%}#app-demo-test-api .one-block-1[data-v-3e0a3322]{font-size:16px;padding-top:10px}#app-demo-test-api .one-block-2[data-v-3e0a3322]{padding-top:10px}

+ 1 - 1
app/public/index.html

@@ -4,4 +4,4 @@
       ::-webkit-scrollbar-track{background:0 0}
       ::-webkit-scrollbar-thumb{background:#E6FFEE;-webkit-transition:.3s;transition:.3s}
       ::-webkit-scrollbar-thumb:hover{background-color:#07C160}
-      ::-webkit-scrollbar-thumb:active{background-color:#E6FFEE}</style><link href="/css/chunk-08412ace.6ba186dd.css" rel="prefetch"><link href="/css/chunk-11be261c.ebd4d1e1.css" rel="prefetch"><link href="/css/chunk-2acdee4d.af37b1b6.css" rel="prefetch"><link href="/css/chunk-6f5b76aa.8d2a6191.css" rel="prefetch"><link href="/css/chunk-c3a37878.855045b3.css" rel="prefetch"><link href="/css/chunk-f6d2456a.5e5339e6.css" rel="prefetch"><link href="/js/chunk-08412ace.4df0e2d0.js" rel="prefetch"><link href="/js/chunk-11be261c.ef3d6002.js" rel="prefetch"><link href="/js/chunk-2acdee4d.f6ad8769.js" rel="prefetch"><link href="/js/chunk-6f5b76aa.9c31efec.js" rel="prefetch"><link href="/js/chunk-c3a37878.daf63053.js" rel="prefetch"><link href="/js/chunk-f6d2456a.63858570.js" rel="prefetch"><link href="/css/app.2b6897ab.css" rel="preload" as="style"><link href="/css/chunk-vendors.9ca8efee.css" rel="preload" as="style"><link href="/js/app.6a3cf36d.js" rel="preload" as="script"><link href="/js/chunk-vendors.5200e059.js" rel="preload" as="script"><link href="/css/chunk-vendors.9ca8efee.css" rel="stylesheet"><link href="/css/app.2b6897ab.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but electron-egg doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.5200e059.js"></script><script src="/js/app.6a3cf36d.js"></script></body></html>
+      ::-webkit-scrollbar-thumb:active{background-color:#E6FFEE}</style><link href="/css/chunk-11be261c.ebd4d1e1.css" rel="prefetch"><link href="/css/chunk-1882667e.929cc0b0.css" rel="prefetch"><link href="/css/chunk-601f8406.1cb2f9c8.css" rel="prefetch"><link href="/css/chunk-6f5b76aa.8d2a6191.css" rel="prefetch"><link href="/css/chunk-73a34e00.e9f0edb8.css" rel="prefetch"><link href="/css/chunk-c3a37878.855045b3.css" rel="prefetch"><link href="/css/chunk-f6d2456a.5e5339e6.css" rel="prefetch"><link href="/js/chunk-11be261c.93b01da8.js" rel="prefetch"><link href="/js/chunk-1882667e.5fcce575.js" rel="prefetch"><link href="/js/chunk-601f8406.3cc00632.js" rel="prefetch"><link href="/js/chunk-6f5b76aa.120f9e79.js" rel="prefetch"><link href="/js/chunk-73a34e00.b7b94869.js" rel="prefetch"><link href="/js/chunk-c3a37878.4cd836f7.js" rel="prefetch"><link href="/js/chunk-f6d2456a.b32eeb32.js" rel="prefetch"><link href="/css/app.7e9a8093.css" rel="preload" as="style"><link href="/css/chunk-vendors.9ca8efee.css" rel="preload" as="style"><link href="/js/app.04ee1552.js" rel="preload" as="script"><link href="/js/chunk-vendors.5200e059.js" rel="preload" as="script"><link href="/css/chunk-vendors.9ca8efee.css" rel="stylesheet"><link href="/css/app.7e9a8093.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but electron-egg doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.5200e059.js"></script><script src="/js/app.04ee1552.js"></script></body></html>

File diff suppressed because it is too large
+ 0 - 0
app/public/js/app.04ee1552.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/app.04ee1552.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/app.6a3cf36d.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/app.6a3cf36d.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-08412ace.4df0e2d0.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-08412ace.4df0e2d0.js.map


File diff suppressed because it is too large
+ 0 - 2
app/public/js/chunk-11be261c.93b01da8.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-11be261c.93b01da8.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-11be261c.ef3d6002.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-1882667e.5fcce575.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-1882667e.5fcce575.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-2acdee4d.f6ad8769.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-2acdee4d.f6ad8769.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-601f8406.3cc00632.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-601f8406.3cc00632.js.map


+ 2 - 2
app/public/js/chunk-6f5b76aa.9c31efec.js → app/public/js/chunk-6f5b76aa.120f9e79.js

@@ -1,2 +1,2 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6f5b76aa"],{2034:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e.$createElement;e._self._c;return e._m(0)},o=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{attrs:{id:"app-other"}},[t("div",{staticClass:"one-block-1"},[t("span",[e._v(" 待开发... ")])]),t("div",{staticClass:"one-block-2"})])}],c=t("a358"),i={data:function(){return{}},methods:{test:function(){var e={};Object(c["a"])("openDir",e).then((function(e){if(0!==e.code)return!1})).catch((function(e){console.log("err:",e)}))}}},u=i,l=(t("39b0"),t("2877")),r=Object(l["a"])(u,n,o,!1,null,"7e208678",null);a["default"]=r.exports},"39b0":function(e,a,t){"use strict";t("6f7e")},"6f7e":function(e,a,t){},a358:function(e,a,t){"use strict";t.d(a,"a",(function(){return c}));var n=t("b775"),o={openDir:"/api/v1/example/openLocalDir",uploadFile:"/api/v1/example/uploadFile",executeJS:"/api/v1/example/executeJS",setShortcut:"/api/v1/example/setShortcut",autoLaunchEnable:"/api/v1/example/autoLaunchEnable",autoLaunchDisable:"/api/v1/example/autoLaunchDisable",autoLaunchIsEnabled:"/api/v1/example/autoLaunchIsEnabled",openSoftware:"/api/v1/example/openSoftware",selectFileDir:"/api/v1/example/selectFileDir"};function c(e,a){return Object(n["b"])({url:o[e],method:"post",data:a})}}}]);
-//# sourceMappingURL=chunk-6f5b76aa.9c31efec.js.map
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6f5b76aa"],{2034:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e.$createElement;e._self._c;return e._m(0)},o=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{attrs:{id:"app-other"}},[t("div",{staticClass:"one-block-1"},[t("span",[e._v(" 待开发... ")])]),t("div",{staticClass:"one-block-2"})])}],i=t("a358"),c={data:function(){return{}},methods:{test:function(){var e={};Object(i["a"])("openDir",e).then((function(e){if(0!==e.code)return!1})).catch((function(e){console.log("err:",e)}))}}},l=c,u=(t("39b0"),t("2877")),s=Object(u["a"])(l,n,o,!1,null,"7e208678",null);a["default"]=s.exports},"39b0":function(e,a,t){"use strict";t("6f7e")},"6f7e":function(e,a,t){},a358:function(e,a,t){"use strict";t.d(a,"a",(function(){return i}));var n=t("b775"),o={openDir:"/api/v1/example/openLocalDir",uploadFile:"/api/v1/example/uploadFile",executeJS:"/api/v1/example/executeJS",setShortcut:"/api/v1/example/setShortcut",autoLaunchEnable:"/api/v1/example/autoLaunchEnable",autoLaunchDisable:"/api/v1/example/autoLaunchDisable",autoLaunchIsEnabled:"/api/v1/example/autoLaunchIsEnabled",openSoftware:"/api/v1/example/openSoftware",selectFileDir:"/api/v1/example/selectFileDir",messageShow:"/api/v1/example/messageShow",messageShowConfirm:"/api/v1/example/messageShowConfirm",testElectronApi:"/api/v1/example/testElectronApi"};function i(e,a){return Object(n["b"])({url:o[e],method:"post",data:a})}}}]);
+//# sourceMappingURL=chunk-6f5b76aa.120f9e79.js.map

File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-6f5b76aa.120f9e79.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-6f5b76aa.9c31efec.js.map


+ 2 - 0
app/public/js/chunk-73a34e00.b7b94869.js

@@ -0,0 +1,2 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-73a34e00"],{"9e2e":function(e,a,t){"use strict";t("e4d0")},a358:function(e,a,t){"use strict";t.d(a,"a",(function(){return o}));var n=t("b775"),i={openDir:"/api/v1/example/openLocalDir",uploadFile:"/api/v1/example/uploadFile",executeJS:"/api/v1/example/executeJS",setShortcut:"/api/v1/example/setShortcut",autoLaunchEnable:"/api/v1/example/autoLaunchEnable",autoLaunchDisable:"/api/v1/example/autoLaunchDisable",autoLaunchIsEnabled:"/api/v1/example/autoLaunchIsEnabled",openSoftware:"/api/v1/example/openSoftware",selectFileDir:"/api/v1/example/selectFileDir",messageShow:"/api/v1/example/messageShow",messageShowConfirm:"/api/v1/example/messageShowConfirm",testElectronApi:"/api/v1/example/testElectronApi"};function o(e,a){return Object(n["b"])({url:i[e],method:"post",data:a})}},b11e:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{attrs:{id:"app-demo-test-api"}},[e._m(0),t("div",{staticClass:"one-block-2"},[t("a-button",{on:{click:function(a){return e.exec(1)}}},[e._v(" 点击 ")])],1)])},i=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"one-block-1"},[t("span",[e._v(" 1. 测试一些操作系统api ")])])}],o=t("a358"),c={data:function(){return{type:1}},methods:{exec:function(e){var a={id:e};Object(o["a"])("testElectronApi",a).then((function(e){if(0!==e.code)return!1})).catch((function(e){console.log("err:",e)}))}}},u=c,l=(t("9e2e"),t("2877")),p=Object(l["a"])(u,n,i,!1,null,"3e0a3322",null);a["default"]=p.exports},e4d0:function(e,a,t){}}]);
+//# sourceMappingURL=chunk-73a34e00.b7b94869.js.map

File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-73a34e00.b7b94869.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-c3a37878.4cd836f7.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-c3a37878.4cd836f7.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-c3a37878.daf63053.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-c3a37878.daf63053.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-f6d2456a.63858570.js.map


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-f6d2456a.b32eeb32.js


File diff suppressed because it is too large
+ 0 - 0
app/public/js/chunk-f6d2456a.b32eeb32.js.map


+ 1 - 1
app/view/index.ejs

@@ -4,4 +4,4 @@
       ::-webkit-scrollbar-track{background:0 0}
       ::-webkit-scrollbar-thumb{background:#E6FFEE;-webkit-transition:.3s;transition:.3s}
       ::-webkit-scrollbar-thumb:hover{background-color:#07C160}
-      ::-webkit-scrollbar-thumb:active{background-color:#E6FFEE}</style><link href="/css/chunk-08412ace.6ba186dd.css" rel="prefetch"><link href="/css/chunk-11be261c.ebd4d1e1.css" rel="prefetch"><link href="/css/chunk-2acdee4d.af37b1b6.css" rel="prefetch"><link href="/css/chunk-6f5b76aa.8d2a6191.css" rel="prefetch"><link href="/css/chunk-c3a37878.855045b3.css" rel="prefetch"><link href="/css/chunk-f6d2456a.5e5339e6.css" rel="prefetch"><link href="/js/chunk-08412ace.4df0e2d0.js" rel="prefetch"><link href="/js/chunk-11be261c.ef3d6002.js" rel="prefetch"><link href="/js/chunk-2acdee4d.f6ad8769.js" rel="prefetch"><link href="/js/chunk-6f5b76aa.9c31efec.js" rel="prefetch"><link href="/js/chunk-c3a37878.daf63053.js" rel="prefetch"><link href="/js/chunk-f6d2456a.63858570.js" rel="prefetch"><link href="/css/app.2b6897ab.css" rel="preload" as="style"><link href="/css/chunk-vendors.9ca8efee.css" rel="preload" as="style"><link href="/js/app.6a3cf36d.js" rel="preload" as="script"><link href="/js/chunk-vendors.5200e059.js" rel="preload" as="script"><link href="/css/chunk-vendors.9ca8efee.css" rel="stylesheet"><link href="/css/app.2b6897ab.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but electron-egg doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.5200e059.js"></script><script src="/js/app.6a3cf36d.js"></script></body></html>
+      ::-webkit-scrollbar-thumb:active{background-color:#E6FFEE}</style><link href="/css/chunk-11be261c.ebd4d1e1.css" rel="prefetch"><link href="/css/chunk-1882667e.929cc0b0.css" rel="prefetch"><link href="/css/chunk-601f8406.1cb2f9c8.css" rel="prefetch"><link href="/css/chunk-6f5b76aa.8d2a6191.css" rel="prefetch"><link href="/css/chunk-73a34e00.e9f0edb8.css" rel="prefetch"><link href="/css/chunk-c3a37878.855045b3.css" rel="prefetch"><link href="/css/chunk-f6d2456a.5e5339e6.css" rel="prefetch"><link href="/js/chunk-11be261c.93b01da8.js" rel="prefetch"><link href="/js/chunk-1882667e.5fcce575.js" rel="prefetch"><link href="/js/chunk-601f8406.3cc00632.js" rel="prefetch"><link href="/js/chunk-6f5b76aa.120f9e79.js" rel="prefetch"><link href="/js/chunk-73a34e00.b7b94869.js" rel="prefetch"><link href="/js/chunk-c3a37878.4cd836f7.js" rel="prefetch"><link href="/js/chunk-f6d2456a.b32eeb32.js" rel="prefetch"><link href="/css/app.7e9a8093.css" rel="preload" as="style"><link href="/css/chunk-vendors.9ca8efee.css" rel="preload" as="style"><link href="/js/app.04ee1552.js" rel="preload" as="script"><link href="/js/chunk-vendors.5200e059.js" rel="preload" as="script"><link href="/css/chunk-vendors.9ca8efee.css" rel="stylesheet"><link href="/css/app.7e9a8093.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but electron-egg doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.5200e059.js"></script><script src="/js/app.04ee1552.js"></script></body></html>

+ 25 - 10
tools/replace_dist.js

@@ -3,8 +3,8 @@ const path = require('path');
 const fs = require('fs');
 const fsPro = require('fs-extra');
 
-console.log('moving frontend asset to egg public dir');
-
+console.log('[electron] [replace_dist] moving frontend asset to egg public dir');
+console.log('[electron] [replace_dist] start');
 // argv
 let distDir = '';
 for (let i = 0; i < process.argv.length; i++) {
@@ -14,17 +14,32 @@ for (let i = 0; i < process.argv.length; i++) {
   }
 }
 
+const fileExist = (filePath) => {
+  try {
+    return fs.statSync(filePath).isFile();
+  } catch (err) {
+    return false;
+  }
+};
+
 const sourceDir = path.normalize(distDir);
-distDir = path.normalize('./app/public');
+const targetDir = path.normalize('./app/public');
+const sourceIndexFile = path.normalize(sourceDir + '/index.html');
+const targetIndexFile = path.normalize( './app/view/index.ejs');
+if (!fileExist(sourceIndexFile)) {
+  console.log('[electron] [replace_dist] ERROR source dir is empty!!!');
+  return
+}
+
+console.log('[electron] [replace_dist] delete target dir:', targetDir);
+fs.rmdirSync(targetDir, {recursive: true});
 
-// del dir and move
-fs.rmdirSync(distDir, {recursive: true});
-fsPro.copySync(sourceDir, distDir);
+console.log('[electron] [replace_dist] copy :', sourceDir);
+fsPro.copySync(sourceDir, targetDir);
 
 // replace ejs
-const sourceFile = path.normalize(distDir + '/index.html');
-const distFile = path.normalize( './app/view/index.ejs');
-fsPro.copySync(sourceFile, distFile);
+fsPro.copySync(sourceIndexFile, targetIndexFile);
+console.log('[electron] [replace_dist] replace index.ejs');
 
-console.log('Move over');
+console.log('[electron] [replace_dist] end');
 

Some files were not shown because too many files changed in this diff