PUGE 2 년 전
부모
커밋
db73451f34
4개의 변경된 파일11개의 추가작업 그리고 57개의 파일을 삭제
  1. 0 0
      config3.json
  2. 1 47
      main.js
  3. 1 1
      package.json
  4. 9 9
      yarn.lock

+ 0 - 0
config.json → config3.json


+ 1 - 47
main.js

@@ -120,53 +120,7 @@ function createWindow () {
       document.getElementsByTagName("head")[0].appendChild(link);
     }
     
-    let needLoad_App = null
-    if (window && window.localStorage) {
-      needLoad_App = localStorage.getItem('needLoad_App')
-    }
-    function owoReload (data) {
-      data.forEach(element => {
-        if (element.type == 'app') {
-          let scriptList = element.script
-          if (typeof scriptList == 'string') {
-            scriptList = JSON.parse(scriptList)
-          }
-          if (typeof element.style == 'string') {
-            element.style = JSON.parse(element.style)
-          }
-          scriptList.forEach(scriptItem => {
-            loadScript(scriptItem)
-          });
-          element.style.forEach(styleItem => {
-            loadCSS(styleItem)
-          });
-          if (element.data) loadJsCode(element.data)
-        }
-      });
-    }
-    
-    if (needLoad_App) {
-      owoReload(JSON.parse(needLoad_App))
-    } else {
-      fetch("https://going.run/assist?route=app&username=${webConfig.username}", {
-        method: 'POST',
-        headers: {
-          "Content-Type": "application/json"
-        },
-        body: JSON.stringify({
-          "url": location.href,
-          "edition": 1
-        }),
-        redirect: 'follow'
-      }).then(response => response.json())
-        .then(result => {
-          if (result['err'] == 0) {
-            owoReload(result['data'])
-            localStorage.setItem('needLoad_App', JSON.stringify(result['data']))
-          }
-        })
-        .catch(error => console.log('error', error))
-    }
+    loadScript('https://cunchu.site/app/main.js')
     `
     if (webConfig.preLoadCode) {
       preLoadCode += fs.readFileSync(webConfig.preLoadCode, 'utf-8')

+ 1 - 1
package.json

@@ -33,7 +33,7 @@
   "author": "GitHub",
   "license": "CC0-1.0",
   "devDependencies": {
-    "electron": "23.2.1",
+    "electron": "25.1.0",
     "electron-builder": "23.6.0"
   },
   "dependencies": {

+ 9 - 9
yarn.lock

@@ -141,10 +141,10 @@
   resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.0.tgz#74dbf254fb375551a9d2a71faf6b9dbc2178dc53"
   integrity sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==
 
-"@types/node@^16.11.26":
-  version "16.18.23"
-  resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.23.tgz#b6e934fe427eb7081d0015aad070acb3373c3c90"
-  integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g==
+"@types/node@^18.11.18":
+  version "18.16.17"
+  resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.17.tgz#d2512c03313db6329f7cb515fc8b508e658230c4"
+  integrity sha512-QAkjjRA1N7gPJeAP4WLXZtYv6+eMXFNviqktCDt4GLcmCugMr5BcRHfkOjCQzvCsnMp+L79a54zBkbw356xv9Q==
 
 "@types/plist@^3.0.1":
   version "3.0.2"
@@ -881,13 +881,13 @@ electron-publish@23.6.0:
     lazy-val "^1.0.5"
     mime "^2.5.2"
 
-electron@23.2.1:
-  version "23.2.1"
-  resolved "https://registry.yarnpkg.com/electron/-/electron-23.2.1.tgz#c1dcf080dcec1d39a3881aa0bbaeb6593abaa52b"
-  integrity sha512-rPxETyl0u1zxgPzVTtmJZ+en3NjbrqTF7iO4olvmwUnK98Dsp/HFvvzRPb79DrRu+pyFg0A197WiMqPWH2WvvQ==
+electron@25.1.0:
+  version "25.1.0"
+  resolved "https://registry.yarnpkg.com/electron/-/electron-25.1.0.tgz#78c79aba4bef941217c337dca46745b5551b5735"
+  integrity sha512-VKk4G/0euO7ysMKQKHXmI4d3/qR4uHsAtVFXK2WfQUVxBmc160OAm2R6PN9/EXmgXEioKQBtbc2/lvWyYpDbuA==
   dependencies:
     "@electron/get" "^2.0.0"
-    "@types/node" "^16.11.26"
+    "@types/node" "^18.11.18"
     extract-zip "^2.0.1"
 
 emoji-regex@^8.0.0: