Vite + Vue + Electron + Nestjs with esbuild, crazy fast!
The Vite + Electron + Nestjs Template is a template used to build vite + electron + nestjs projects. It is built with Doubleshot, which is a new set of tools designed to help quickly build and start a node backend or electron main process. This template integrates nestjs in the main process, allowing users to easily build their code similar to writing a nestjs backend. Desktop clients built from this template have the ability to quickly split the electron when needed to switch to B/S.
Click the “Use this template” button or clone the repo.
In the project folder, adjust your .npmrc to use one of the following approaches in order for your dependencies to be bundled correctly when using pnpm:
The Vite + Electron + Nestjs Template is a powerful template for building vite + electron + nestjs projects. It provides key features such as vite-plugin-doubleshot, electron IPC transport for nestjs, and electron module for nestjs. The template also offers quick start and build functionalities powered by tsup and electron-builder integrated in @doubleshot/builder. With this template, developers can easily build desktop clients with the ability to switch between electron and B/S when needed.