草鞋没号 644a9f6b3e
Merge pull request #216 from SaberA1ter/main
feature: 在应用未打包时自动打开 devTools
2022-07-27 07:38:23 +08:00
2022-07-25 21:35:20 +08:00
2022-07-24 10:06:34 +08:00
2022-07-27 07:37:41 +08:00
2022-07-19 14:52:58 +02:00
2022-06-17 08:51:59 +08:00
2022-04-12 09:20:42 +08:00
2022-06-13 22:10:18 +08:00
2021-11-04 14:26:18 +08:00
2022-07-21 09:36:35 +08:00
2022-06-13 22:10:18 +08:00
2022-07-21 13:17:06 +08:00
2022-07-24 12:34:15 +08:00

electron-vite-vue

🥳 Really simple Electron + Vue + Vite boilerplate.

awesome-vite Netlify Status GitHub license GitHub stars GitHub forks

Features

📦 Out of the box
🎯 Based on the official vue-ts template, less invasive
🌱 Extensible, really simple directory structure
💪 Support using Node.js API in Electron-Renderer
🔩 Support C/C++ native addons
🖥 It's easy to implement multiple windows

Quick Start

npm create electron-vite

electron-vite-vue.gif

Debug

electron-vite-react-debug.gif

Directory

+ ├─┬ electron
+ │ ├─┬ main
+ │ │ └── index.ts    entry of Electron-Main
+ │ └─┬ preload
+ │   └── index.ts    entry of Preload-Scripts
  ├─┬ src
  │ └── main.ts       entry of Electron-Renderer
  ├── index.html
  ├── package.json
  └── vite.config.ts

🚨 Be aware

By default, this template integrates Node.js in the Renderer process. If you don't need it, you just remove the option below. Because it will modify the default config of Vite.

# vite.config.ts

electron({
- renderer: {}
})

FAQ

Description
No description provided
Readme MIT 22 MiB
Languages
TypeScript 72.7%
Vue 13.7%
CSS 10.3%
HTML 3.3%