Pre-flight checklist
Problem description
There's two main problems that mislead a developer:
- Interactive mode of
npx create-electron-app@latest hides the fact that vite templates are not production ready
- https://www.electronforge.io/#creating-a-new-app hide it ether:
The only places where it's clarified (this and this) are much less reachable than ones described above. So this is going to cause a developer to waste time before he find out (accidentally?) unpleasant truth about vite experimental status in Electron Forge.
Proposed solution
Two things shall be done:
- Add a note for the bundler chooser:
$ npx create-electron-app@latest del2
? Select a bundler
None
❯ Vite (experimental)
webpack
- Duplicate the disclaimer from the page https://www.electronforge.io/templates/vite to https://www.electronforge.io/#creating-a-new-app
Alternatives considered
None exists
Additional information
No response
Pre-flight checklist
Problem description
There's two main problems that mislead a developer:
npx create-electron-app@latesthides the fact that vite templates are not production readyThe only places where it's clarified (this and this) are much less reachable than ones described above. So this is going to cause a developer to waste time before he find out (accidentally?) unpleasant truth about vite experimental status in Electron Forge.
Proposed solution
Two things shall be done:
Alternatives considered
None exists
Additional information
No response