gaoshuaixing 3 years ago
parent
commit
425a5ac73f
2 changed files with 14 additions and 3 deletions
  1. 11 0
      electron/config/config.default.js
  2. 3 3
      package.json

+ 11 - 0
electron/config/config.default.js

@@ -123,6 +123,17 @@ module.exports = (appInfo) => {
     enable: false
   };   
 
+  /**
+   * 加密配置
+   */
+  config.encrypt = {
+    type: 'bytecode', // bytecode | confusion
+    directory: [
+      'electron'
+    ],
+    fileExt: ['.js'],
+  };
+
   /* 应用自动升级 (可选) */
   config.autoUpdate = {
     windows: false, // windows平台

+ 3 - 3
package.json

@@ -1,6 +1,6 @@
 {
   "name": "ee",
-  "version": "2.1.8",
+  "version": "2.1.9",
   "description": "A fast, desktop software development framework",
   "main": "main.js",
   "scripts": {
@@ -14,7 +14,7 @@
     "build-m-arm64": "electron-builder -m --arm64",
     "build-l": "electron-builder -l",
     "rd": "ee-core rd --dist_dir=./frontend/dist",
-    "encrypt": "ee-core encrypt --type=bytecode",
+    "encrypt": "ee-core encrypt",
     "rebuild": "electron-rebuild",
     "re-sqlite": "electron-rebuild -f -w better-sqlite3"
   },
@@ -116,7 +116,7 @@
   "dependencies": {
     "dayjs": "^1.10.7",
     "better-sqlite3": "^7.6.0",
-    "ee-core": "^1.2.10",
+    "ee-core": "^1.3.0",
     "electron-is": "^3.0.0",
     "lodash": "^4.17.21"
   }