// Vite 插件天然支持 ts 语法,我们直接用 ts 写插件即可 import { UserConfig, build, mergeConfig } from 'vite' import electron from 'electron' import proc from 'child_process' export interface Configuration { /** 主程序相关配置 */ main: { /** build.lib.entry 的一个快捷配置 */ entry: ...
在安装了electron-vite的项目中,可以直接使用npx electron-vite运行, 也可以在package.json文件中添加 npm scripts: {"scripts":{"start":"electron-vite preview",//startelectronapptopreviewproductionbuild"dev":"electron-vite dev",//startdevserverandelectronapp"prebuild":"electron-vite build"//buildforpro...
添加:"dev": "concurrently "electron ." "cross-env BROWSER=none vite"" 更改:“dev”:“vite” ——> "start": "vite", {"name":"my-electron","private":true,"version":"0.0.0","main":"main.js","scripts":{"start":"vite","build":"tsc && vite build","preview":"vite preview","...
在安装了electron-vite的项目中,可以直接使用npx electron-vite运行, 也可以在package.json文件中添加 npm scripts: { "scripts": { "start": "electron-vite preview", // start electron app to preview production build "dev": "electron-vite dev", // start dev server and electron app "prebuild": ...
构建Vite-electron项目 npm i electron-vite-D npmcreate@quick-start/electron project-name-- template vue-ts Electron的运行流程 Electron进程 一、主进程:有且唯一的应用程序入口点,在 Node.js 环境中运行,具有require模块和使用所有 Node.js API 的能力。
vite antd 下面话不多说,我们马上进入实战环节 环境搭建 我个人习惯的技术栈是React+Vite,所以这次搭建这个Electron脚手架的时候我也往这方面去搭建。搭建过程中发现了一个很好的脚手架工具——electron-vite。需要搭建Electron项目的兄弟们也可以考虑用这个。功能还是十分强大的,用起来十分舒服,很多东西都预设好了 ...
vite antd 下面话不多说,我们马上进入实战环节 环境搭建 我个人习惯的技术栈是React+Vite,所以这次搭建这个Electron脚手架的时候我也往这方面去搭建。搭建过程中发现了一个很好的脚手架工具——electron-vite。需要搭建Electron项目的兄弟们也可以考虑用这个。功能还是十分强大的,用起来十分舒服,很多东西都预设好了 ...
1.使用electron-vite创建工程 目录在 xxxx_projects\favorite_modules\electron-vite 推荐使用最简单的方式创建electron-vite项目 npm create @quick-start/electron//有几个选项,依次是项目名称,使用vue框架,是否使用ts✔ Project name:…<electron-app>✔ Select a framework:› vue ...
less":"^4.1.3","prettier":"^2.8.8","vite":"^4.3.9","vue":"^3.3.4"}} 执行npm run dev会看到 4. 打包exe 执行npm run build:win就会开始打包,打包前会从github下载必要的3个资源文件,这三个文件虽然不大,但是大概率要下载失败,所以手动点击报错信息上的网址手动下载下来。
Repository files navigation README electron-quick-start An Electron application using Vue 3 in Vite. Project Setup pnpm install Compile and Hot-Reload for Development pnpm dev Type-Check, Compile and Minify for Production pnpm build Lint with ESLint pnpm lintAbout...