MIT License
Really simple Electron
+ Vue
+ Vite
boilerplate.
Out of the box Based on the official template-vue-ts, 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
npm create electron-vite
+ 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
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: {}
})
execa
node-fetch
)