… No/Yes//强烈推荐这个选yes,不能build会有问题✔ Enable Electron download mirror proxy?… No/Yes//初始化npm install//运行npm run dev//打包成发布版npm run build:win 2.Electron-vite结构 3.Element Plus 全局引入如果在vscode终端无法使用npm命令,重启vscode,还不行看看环境变量使用cnpm install eleme...
1. Node环境V14.8.2 2. 创建一个vite项目 在windows包里调出cmd后执行 npm create vite 3. 安装electron npm install --save-dev electron npm install --save-dev electron@20.0.0 指定版本 注意:在electron21+后调用C++动态库会出现Error: Error in native callback错误,原因:Electron 21 及更高版本将启用...
"dev": "vite", "start": "nodemon --exec electron . --watch ./ --ext .js,.ts,.html,.css" }, 5.先运行vue3项目,再运行electron项目 npm run dev npm run start 6.运行截图
在vite.config.ts中增加配置 #增加部分importAutoImportfrom'unplugin-auto-import/vite';importComponentsfrom'unplugin-vue-components/vite';import{ElementPlusResolver}from'unplugin-vue-components/resolvers';// https://vitejs.dev/config/exportdefaultdefineConfig({plugins:[AutoImport({resolvers:[Element...
"dev": "vite", "build": "vite build", "preview": "vite preview", "electron:serve": "vite --host", "electron:build": "vite build && electron-builder" } 配置Vscode项目的launcher.json { "version": "0.2.0", "configurations": [ ...
我们希望npm run dev的时候直接把electron也启动起来而不是开两个启动一次vite再启动一次electron 第一步我们需要先建立一个文件夹 在根目录创建一个plugins编写vite插件帮我们启动electron plugins vite.electron.dev.ts //编写electron开发模式 vite.electron.build.ts //打包electron项目 ...
得益于 Vite 卓越的前端开发体验,越来越多的 Electron 项目也开始应用它来构建开发。翻阅各种社区资源可以发现很多基于 Vite 搭建的 Electron 开发模板,但...
"dev": "vite", "build": "vite build", "serve": "vite preview", "electron": "wait-on tcp:3000 && cross-env NODE_ENV=development electron .", // 此处需要设置环境变量以保证开发时加载url "electron:serve": "concurrently -k \"yarn dev\" \"yarn electron\"", ...
main.js is always using the default port 5173 and not updating MAIN_WINDOW_VITE_DEV_SERVER_URL when vite auto assigned a new port (if the default is in use). Steps to reproduce Run two versions of the electron-vite app... the first runs fine... the second will fail as main.js tri...
// import electron from 'vite-plugin-electron/simple' // https://vitejs.dev/config/ export default defineConfig(({ command, mode }) => { const env = loadEnv(mode, process.cwd()) return { define: { 'process.env': env, // 将.env环境变量注入到process.env ...