skyffire 1 рік тому
батько
коміт
00ef4e215e
4 змінених файлів з 17 додано та 13 видалено
  1. 0 0
      example/main.js
  2. 2 2
      example/obfuscate-main.js
  3. 13 9
      example/package-lock.json
  4. 2 2
      example/package.json

+ 0 - 0
example/electron.js → example/main.js


+ 2 - 2
example/obfuscate-main.js

@@ -3,8 +3,8 @@ const path = require('path');
 const JavaScriptObfuscator = require('javascript-obfuscator');
 
 // 指定要混淆的文件
-const mainFilePath = path.join(__dirname, 'electron.js');
-const distFilePath = path.join(__dirname, 'build', 'electron.js');
+const mainFilePath = path.join(__dirname, 'main.js');
+const distFilePath = path.join(__dirname, 'build', 'main.js');
 
 // 读取 `main.js` 文件内容
 const fileContent = fs.readFileSync(mainFilePath, 'utf8');

+ 13 - 9
example/package-lock.json

@@ -522,6 +522,10 @@
       },
       "engines": {
         "node": ">= 8.9.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/webpack"
       }
     },
     "node_modules/@electron/asar": {
@@ -2487,9 +2491,9 @@
       }
     },
     "node_modules/electron": {
-      "version": "30.0.9",
-      "resolved": "https://registry.npmmirror.com/electron/-/electron-30.0.9.tgz",
-      "integrity": "sha512-ArxgdGHVu3o5uaP+Tqj8cJDvU03R6vrGrOqiMs7JXLnvQHMqXJIIxmFKQAIdJW8VoT3ac3hD21tA7cPO10RLow==",
+      "version": "30.1.1",
+      "resolved": "https://registry.npmmirror.com/electron/-/electron-30.1.1.tgz",
+      "integrity": "sha512-D9blhgVoNx82Nsbms+ufX/Az/yJAulkrHZh0CM7hL79TvG35mqJFMNjh8GlJSRK42rVGNGyH3NfhS0VRaGCPcw==",
       "dev": true,
       "hasInstallScript": true,
       "dependencies": {
@@ -3068,9 +3072,9 @@
       }
     },
     "node_modules/foreground-child": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.1.1.tgz",
-      "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
+      "version": "3.2.1",
+      "resolved": "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.2.1.tgz",
+      "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==",
       "dev": true,
       "dependencies": {
         "cross-spawn": "^7.0.0",
@@ -3715,9 +3719,9 @@
       "dev": true
     },
     "node_modules/jackspeak": {
-      "version": "3.2.3",
-      "resolved": "https://registry.npmmirror.com/jackspeak/-/jackspeak-3.2.3.tgz",
-      "integrity": "sha512-htOzIMPbpLid/Gq9/zaz9SfExABxqRe1sSCdxntlO/aMD6u0issZQiY25n2GKQUtJ02j7z5sfptlAOMpWWOmvw==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmmirror.com/jackspeak/-/jackspeak-3.4.0.tgz",
+      "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==",
       "dev": true,
       "dependencies": {
         "@isaacs/cliui": "^8.0.2"

+ 2 - 2
example/package.json

@@ -10,7 +10,7 @@
     "test": "node ../node_modules/react-scripts/bin/react-scripts.js test",
     "eject": "node ../node_modules/react-scripts/bin/react-scripts.js eject",
     "package": "node ../node_modules/react-scripts/bin/react-scripts.js build && node encrypt.js && node obfuscate-main.js && electron-builder",
-    "start": "electron ."
+    "start": "cd build && electron ."
   },
   "dependencies": {
     "@rongmz/react-stock-heatmap": "file:..",
@@ -45,7 +45,7 @@
       "output": "dist"
     },
     "files": [
-      "electron.js",
+      "main.js",
       "package.json",
       {
         "from": "build",