目前社区两大Vue+Electron的脚手架:electron-vue和vue-cli-plugin-electron-builder, 都有这样那样的问题,且都还不支持Vue3,然而Vue3已是大势所趋, Vite势必也将成为官方Vue脚手架, 下图是尤雨溪在开发好Vite之后与webpack之父的对话 所以开发一个Vite+Vue3+Electron的脚手架的需求日趋强烈 我前段时间做了一个, ...
"@vue/compiler-sfc": "^3.0.0","vite": "^1.0.0-rc.9","vue": "^3.0.2","vue-router": "^4.0.0-rc.1","electron": "^11.0.2","electron-builder": "^22.9.1","electron-updater": "^4.3.5", "postcss-scss": "^3.0.2", "sass": "^1.27.0", 注意:这些依赖全部安装在devDepende...
到这一步还需要安装一个构建electron程序的vite插件vite-plugin-electron yarn add -D vite-plugin-electron vite-plugin-electron:用于构建electron应用程序的vite插件。仅需少量配置,即可快速整合vite electron开发环境。 该插件集成了Vite和Electron,方便在渲染进程中使用Node API或者Electron API功能。 https://github....
目前社区两大 Vue+Electron 的脚手架:electron-vue 和 vue-cli-plugin-electron-builder。 都有这样那样的问题,且都还不支持 Vue3,然而 Vue3 已是大势所趋,Vite 势必也将成为官方 Vue 脚手架,下图是尤雨溪在开发好 Vite 之后与 webpack 之父的对话: 所以开发一个 Vite+Vue3+Electron 的脚手架的需求日趋强烈。
Vue CLI Plugin Electron Builder: 该方案是集成到到vue-cli中使用,使用vue add electron-builder后可直接上手,免去了基础配置的步骤。但是其只能在vue-cli下使用,无法配合vite来使用。 因此,若要使用vite和electron,还需要自己来配置。 源码:github.com/Kuari/Blog/t 系列文章: Vite+Electron快速构建一个VUE3桌面...
用vite构建electron应用程序需要一个vite插件 npm install -D vite-plugin-electron 创建项目入口——主进程 electron引入成功了,可以开始写electron的相关代码了,新建一个src-electron文件用来写electron的代码,在它下面创建一个main.ts文件 用来写主进程代码
8.打包后Error: Cannot find module 'ref-napi'问题 目前是通过保留node_modules进行打包,可能会导致打包文件过大,暂时没有找到更好的解决方案 官网: https://nklayman.github.io/vue-cli-plugin-electron-builder/guide/guide.html#handling-static-assets 论坛: https://github.com/nklayman/vue-cli-plugin-...
$ yarn create vite 输入项目名称:electron-client,选择框架:Vue,之后选择使用JavaScript。 2、进入项目根目录: $cdelectron-client 3、安装项目依赖: $ yarn add --dev electron concurrently cross-env electron-builder wait-on 说明: --dev:将包添加为开发依赖项; ...
学习Electron入门到精通,掌握Vue3+Vite搭建脚手架项目 #前端 #electron #electron-builder #代码 - 李钟意讲前端于20230601发布在抖音,已经收获了8.8万个喜欢,来抖音,记录美好生活!
功能更新和后续计划-vue3.3 + vite4.4 + unocss + ts + ant-design-vue4 + pinia的企业级中后台管理 624 -- 3:21 App AE插件“Break it”一键实现破碎效果🌈附插件Win&Mac版百度网盘链接 10.3万 187 3:19 App 玩高达的都是雕刻大师吗?画好草图才是关键!一起制作EG牛高达22 16.7万 126 1:59 App...