diff --git a/src/error.html b/assets/error.html similarity index 100% rename from src/error.html rename to assets/error.html diff --git a/src/index.ts b/src/index.ts index b015d077..eaff07c2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -53,6 +53,8 @@ import { import { LoggerPrefix } from '@/utils'; import { loadI18n, setLanguage, t } from '@/i18n'; +import ErrorHtmlAsset from '@assets/error.html?asset'; + import type { PluginConfig } from '@/types/plugins'; if (!is.macOS()) { @@ -505,7 +507,7 @@ app.once('browser-window-created', (_event, win) => { if (errorCode !== -3) { // -3 is a false positive win.webContents.send('log', log); - win.webContents.loadFile(path.join(__dirname, 'error.html')); + win.webContents.loadFile(ErrorHtmlAsset); } }, );