From 9dce50eb0e8cd843271552aba041cb52731ebce4 Mon Sep 17 00:00:00 2001 From: bossgeekgo Date: Sun, 11 Feb 2024 21:55:56 +0800 Subject: [PATCH] remove redundant files in ui; try to import `mainLoop` in `@bossgeekgo/geek-auto-start-chat-with-boss` --- packages/ui/electron.vite.config.ts | 4 +- packages/ui/package.json | 1 + packages/ui/src/main/index.ts | 4 +- packages/ui/src/renderer/index.html | 2 +- packages/ui/src/renderer/src/App.vue | 1 - packages/ui/src/renderer/src/assets/base.css | 67 ------- .../ui/src/renderer/src/assets/electron.svg | 10 - packages/ui/src/renderer/src/assets/main.css | 171 ------------------ .../ui/src/renderer/src/assets/wavy-lines.svg | 25 --- packages/ui/src/renderer/src/main.ts | 2 - pnpm-lock.yaml | 3 + 11 files changed, 10 insertions(+), 280 deletions(-) delete mode 100644 packages/ui/src/renderer/src/assets/base.css delete mode 100644 packages/ui/src/renderer/src/assets/electron.svg delete mode 100644 packages/ui/src/renderer/src/assets/main.css delete mode 100644 packages/ui/src/renderer/src/assets/wavy-lines.svg 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')