diff --git a/packages/ui/electron.vite.config.ts b/packages/ui/electron.vite.config.ts index 470c4a0..77e273f 100644 --- a/packages/ui/electron.vite.config.ts +++ b/packages/ui/electron.vite.config.ts @@ -4,7 +4,9 @@ import vue from '@vitejs/plugin-vue' export default defineConfig({ main: { - plugins: [externalizeDepsPlugin()] + plugins: [ + externalizeDepsPlugin({ exclude: ['@bossgeekgo/geek-auto-start-chat-with-boss'] }) + ] }, preload: { plugins: [externalizeDepsPlugin()] diff --git a/packages/ui/package.json b/packages/ui/package.json index 128ef84..42cac3e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -20,6 +20,7 @@ "build:linux": "npm run build && electron-builder --linux" }, "dependencies": { + "@bossgeekgo/geek-auto-start-chat-with-boss": "workspace:*", "@electron-toolkit/preload": "^3.0.0", "@electron-toolkit/utils": "^3.0.0", "electron-updater": "^6.1.7" diff --git a/packages/ui/src/main/index.ts b/packages/ui/src/main/index.ts index ff3b8a4..dc74ae3 100644 --- a/packages/ui/src/main/index.ts +++ b/packages/ui/src/main/index.ts @@ -1,8 +1,8 @@ import { app, shell, BrowserWindow, ipcMain } from 'electron' import { join } from 'path' import { electronApp, optimizer, is } from '@electron-toolkit/utils' -import icon from '../../resources/icon.png?asset' - +import { mainLoop } from '@bossgeekgo/geek-auto-start-chat-with-boss/index.mjs' +console.log(mainLoop) function createWindow(): void { // Create the browser window. const mainWindow = new BrowserWindow({ diff --git a/packages/ui/src/renderer/index.html b/packages/ui/src/renderer/index.html index e3b0ca1..02c161c 100644 --- a/packages/ui/src/renderer/index.html +++ b/packages/ui/src/renderer/index.html @@ -2,7 +2,7 @@ - Electron + GeekBossGo window.electron.ipcRenderer.send('ping')