electron.vite.config.ts 配置,(按照main和renderer配置resolve-alias) import { defineConfig, externalizeDepsPlugin } from 'electron-vite' import react from '@vitejs/plugin-react' import path from 'path' export default defineConfig({ main: { resolve: { alias: { '@main': path.resolve(__dirname...
npm install @intlify/unplugin-vue-i18n -D vite.config.ts加入下面插件: // vite.config.tsimport{defineConfig}from'vite'import{resolve,dirname}from'node:path'import{fileURLToPath}from'url'importVueI18nPluginfrom'@intlify/unplugin-vue-i18n/vite'exportdefaultdefineConfig({/* ... */plugins:[/...
electron_builder_binaries_mirror=https://registry.npmmirror.com/-/binary/electron-builder-binaries/ 2、创建vite项目 pnpm create vite 3、测试 pnpm dev---查看 package.json 文件 4、配置vite.config.ts,让他运行直接打开 server: { open: true, port: 3211, }, 5、安装electron pnpm i electron -D ...
vite --config vite.config.electron.ts:指定vite运行时的配置文件。 {"name":"electron_vite","private":true,"version":"1.0.0","main":"dist-electron/main.js","type":"commonjs","scripts": {"dev":"chcp 65001&&vite","build":"vue-tsc && vite build","preview":"vite preview","electron:...
electron-app / electron.vite.config.ts electron.vite.config.ts 663 Bytes 一键复制 编辑 原始数据 按行查看 历史 aliyun1153623907 提交于 8个月前 . 项目初始化 1234567891011121314151617181920212223242526272829 import {resolve} from 'path' import {defineConfig, externalizeDepsPlugin, bytecodePlugin} from ...
在「vite.config.ts」中配置vite-plugin-electron插件入口 import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import electron from 'vite-plugin-electron' // https://vitejs.dev/config/ export default defineConfig({
electron.vite.config.ts 配置,(按照main和renderer配置resolve-alias) import { defineConfig, externalizeDepsPlugin } from 'electron-vite' import react from '@vitejs/plugin-react' import path from 'path' export default defineConfig({ main: { resolve: { alias: { '@main': path.resolve(__dirname...
import { defineConfig, externalizeDepsPlugin } from 'electron-vite' import { resolve } from 'path' import { visualizer } from 'rollup-plugin-visualizer' const visualizerPlugin = (type: 'renderer' | 'main') => { return process.env[`VISUALIZER_${type.toUpperCase()}`] ? [visualizer(...
main.ts App.vue background.ts//手动创建文件用于编写electron package.json tsconfig.json vite.config.ts background.ts import { app, BrowserWindow } from 'electron'// 等待Electron应用就绪后创建BrowserWindow窗口app.whenReady().then(async () => {const win = await new BrowserWindow({width: 800,hei...
Breadcrumbs vue-electron / vite.config.ts Latest commit Cannot retrieve latest commit at this time. HistoryHistory File metadata and controls Code Blame 7 lines (6 loc) · 157 Bytes Raw import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/...