"scripts": { "dev": "vite", "build": "vue-tsc && vite build && electron-builder", "preview": "vite preview", "start": "electron-forge start", "package": "electron-forge package", "make": "electron-forge make" } 直接运行npm run start,报错如下 这个报错信息表明你正在使用的 forge....
在Electron Forge项目中使用Vue 3,我们需要创建一个Vue 3项目,并将其集成到Electron Forge中。这通常涉及以下几个步骤: 初始化一个Vue 3项目。 将Vue 3项目集成到Electron Forge项目中。 配置Vite以支持Electron的打包和构建。 4. 创建一个基于Electron Forge、使用Vite打包、并应用Vue 3框架的项目示例 以下是一个...
脚手架生成的Vite配置文件有三个,分别是vite.main.config.mjs、vite.reload.config.mjs和vite.renderer.config.mjs。这里修改vite.renderer.config.mjs如下。 复制 import{defineConfig}from'vite';importvuefrom"@vitejs/plugin-vue";// https://vitejs.dev/configexportdefaultdefineConfig({plugins:[vue()],resol...
{"main":"electron/main.js","description":"The Project of Electron + Vue + Vite + Electron Forge","author":"Krry","license":"MIT"} Vue Vite 路由必须使用hash路由,否则 electron 无法加载 import{ createRouter, createWebHashHistory }from'vue-router'constrouter = createRouter({// history: cre...
这个是electron-vite 是一个新型构建工具,旨在为Electron提供更快、更精简的开发体验。 npm i electron-vite -D npm create @quick-start/electron@latest 跟着脚手架安装完就是vue3+ts+electron的集成项目 3.>electron Forge比electron更适合vite这种配置,没有第二种集成度高 ...
Electron Forge文档:https://www.electronforge.io/ npm init electron-app@latest my-app -- --template=vite 可选模板 webpack webpack-typescript vite vite-typescript 安装VUE npm install --save vue 修改Vite配置 脚手架生成的Vite配置文件有三个,分别是vite.main.config.mjs、vite.reload.config.mjs和...
Electron Forge文档:https://www.electronforge.io/ npm init electron-app@latest my-app---template=vite 可选模板 webpack webpack-typescript vite vite-typescript 安装VUE npm install--save vue 修改Vite配置 脚手架生成的Vite配置文件有三个,分别是vite.main.config.mjs、vite.reload.config.mjs和vite.re...
目前常用创建 Electron + Vite + Vue3 + Typescript 项目的工具有两个: Electron Forge,该工具为Electron的官方工具 2. Electron-vite,该是一个新型构建工具,已经逐渐成为 Electron 开发生态的一部分。 经过两…
electron-vite-vue开发桌面应用之开启调试工具(二) 云风网 云风笔记 云风知识库 上篇已经初步搭建完项目,这次配置比较重要的一部分,那就是开启调试工具,这是开发项目比较重要且基础的部分 vite.config.ts配置更新 main: { // Shortcut of `build.lib.entry`....
上篇文章已经介绍了使用electron forge+vite+vue3来实现一个桌面应用程序的框架。本文重点介绍完善一个这样的框架的几个通用的需求点及实现方式。 需求 实现客户端在线升级 实现与本地操作系统的交互 实现配置信息持久化 国际化配置 实现跨域访问 实现客户端在线升级 ...