目前常用创建 Electron + Vite + Vue3 + Typescript 项目的工具有两个: Electron Forge,该工具为Electron的官方工具 2. Electron-vite,该是一个新型构建工具,已经逐渐成为 Electron 开发生态的一部分。 经过两…
Vite TypeScript template of @electron/forge. Latest version: 0.1.5, last published: 2 years ago. Start using electron-forge-template-vite-typescript in your project by running `npm i electron-forge-template-vite-typescript`. There are no other projects i
开发环境使用了visual studio code,使用了nodejs+typescript+vite+electron开发,用electron-forge进行打包,看似复杂,但是特别简单,按照网上教程,几步就搞定 1 安装vs code和node.js 2 建立项目,一个命令搞定,npm create @quick-start/electron@latest 3 安装依赖包,也是一个命令搞定,npm install 4 测试运行,npm st...
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...
如果你不希望更改文件扩展名,你也可以在 package.json 中设置 "type": "commonjs",这样整个项目都会默认为CommonJS模块。 这里直接将forge.config.js改为forge.config.cjs,再次运行npm run start,打开出现白屏 (node:78116) electron: Failed to load URL: file:///D:/webPro/yunfeng/electron-vite-project/di...
Last known working Electron Forge version No response Expected behavior To not get an error when using a Typescript ESM forge.config.ts. Actual behavior Error are listed under the steps to reproduce section. Steps to reproduce Runnpm init electron-app@7.4.0 my-new-app -- --template=vite-ty...
electron-forge: 6.0.0-beta.63 Description 在使用preload.ts的时候,以下代码可以正常打包但并不能正常的加载到preload.ts文件。 // index.ts declare const MAIN_WINDOW_WEBPACK_ENTRY: string; const mainWindow = new BrowserWindow({ height: 600, ...
两者最大的区别在于自由度,两者在能力上基本没什么差异了,从官方组织中的排序看,有意优先推荐 electron-forge 。 2.3 Web 方案 Vue3 + Vite 我们采用的是 Vue3 ,同时使用 Vite 作为构建工具,具体优点,大家可以查看官网介绍,这套组合是目前主流的 Web 开发方案。
Free template to create an Electron project with Vite, TypeScript and React - Celtic-Bytes/Electron-Vite-TypeScript-React-Template
两者最大的区别在于自由度,两者在能力上基本没什么差异了,从官方组织中的排序看,有意优先推荐 electron-forge 。 2.3 Web 方案 Vue3 + Vite 我们采用的是 Vue3 ,同时使用 Vite 作为构建工具,具体优点,大家可以查看官网介绍,这套组合是目前主流的 Web 开发方案。