瀏覽代碼

Merge branch 'master' into ee_dev

# Conflicts:
#	package.json
gsx 3 年之前
父節點
當前提交
43752887df
共有 4 個文件被更改,包括 8 次插入4 次删除
  1. 二進制
      build/icons/32x32.png
  2. 二進制
      build/icons/64x64.png
  3. 5 4
      package.json
  4. 3 0
      update.md

二進制
build/icons/32x32.png


二進制
build/icons/64x64.png


+ 5 - 4
package.json

@@ -12,7 +12,7 @@
     "build-w-64": "electron-builder -w --x64",
     "build-m": "electron-builder -m",
     "build-m-arm64": "electron-builder -m --arm64",
-    "build-l": "electron-builder -l deb tar.xz",
+    "build-l": "electron-builder -l",
     "rd": "node ./node_modules/ee-core/bin/tools rd --dist_dir=./frontend/dist",
     "compress": "node ./node_modules/ee-core/bin/tools compress",
     "restore": "node ./node_modules/ee-core/bin/tools restore"
@@ -87,11 +87,12 @@
       ]
     },
     "linux": {
-      "icon": "./build/icons/256x256.png",
+      "icon": "./build/icons/icon.icns",
       "artifactName": "${productName}-linux-${version}.${ext}",
       "target": [
         "deb"
-      ]
+      ],
+      "category": "Utility"
     }
   },
   "repository": "https://github.com/wallace5303/ee.git",
@@ -103,7 +104,7 @@
   "devDependencies": {
     "debug": "^4.3.3",
     "electron": "^13.6.9",
-    "electron-builder": "22.10.4",
+    "electron-builder": "^23.0.3",
     "eslint": "^5.13.0",
     "eslint-config-egg": "^7.1.0",
     "eslint-plugin-prettier": "^3.0.1",

+ 3 - 0
update.md

@@ -1,6 +1,9 @@
 ## 2.1.3
 1. 增加开发环境代码热重载
 2. 增加菜单栏配置属性
+3. 修复linux系统构建的deb包,安装后图标显示问题
+4. 升级electron-builder到23.0.3
+5. 升级ee-core到1.2.4
 
 ## 2.1.2
 1. ipc通信增加 invoke/handle 模型