Mac 环境兼容

This commit is contained in:
xiaozzzi
2023-10-09 19:11:24 +08:00
parent 043b94343e
commit d5fc2df660
5 changed files with 4 additions and 5 deletions

Binary file not shown.

View File

@@ -1,5 +1,5 @@
appId: com.xzzz.blossom
productName: blossom
productName: Blossom
directories:
buildResources: build
files:
@@ -13,7 +13,7 @@ asarUnpack:
- resources/**
afterSign: build/notarize.js
win:
executableName: blossom
executableName: ${productName}
# https://www.electron.build/configuration/nsis
nsis:
artifactName: ${name}-${version}-setup.${ext}

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

View File

@@ -2,7 +2,7 @@ import { app, shell, ipcMain, BrowserWindow, Menu, IpcMainEvent, Tray, HandlerDe
import { join } from 'path'
import { electronApp, optimizer, is, platform } from '@electron-toolkit/utils'
import icon from '../../resources/imgs/icon.ico?asset'
import iconPng from '../../resources/imgs/icon.png?asset'
// import iconPng from '../../resources/imgs/iconBigSur.png?asset'
import printScreen from './printScreen'
import ShortcutRegistrant from './shortcut'
@@ -45,7 +45,7 @@ if (!gotTheLock) {
if (platform.isMacOS) {
// Mac 平台下要设置 dock 栏图标
app.dock.setIcon(iconPng)
// app.dock.setIcon(iconPng)
}
setTimeout(() => {

View File

@@ -1,4 +1,3 @@
import { log } from 'console'
import hljs from 'highlight.js'
hljs.addPlugin({