alex8088 / electron-vite-boilerplate

Comprehensive and security Electron template (TypeScript + Vue3 + Vite).
https://electron-vite.org
141 stars 25 forks source link

Vue framework is in devDependencies #10

Closed clemp6r closed 1 year ago

clemp6r commented 1 year ago

Hi, can you explain why application frameworks like vue or electron are listed in devDependencies instead of dependencies? That seem a bit unexpected.

Thanks

alex8088 commented 1 year ago

Frameworks like vue are used for rendering process development. For renderers, it is usually fully bundle, so dependencies are best installed in devDependencies. This makes the final package more smaller. More detail: https://electron-vite.org/guide/dev.html#dependencies-vs-devdependencies

Also read https://electron-vite.org to learn more about electron-vite.

clemp6r commented 1 year ago

Thanks!