yaptide / ui

Yet Another Particle Transport IDE - frontend
https://yaptide.github.io/web_dev/
GNU General Public License v3.0
9 stars 4 forks source link

Improve preparation of app bundle, revise dependencies #1602

Open grzanka opened 2 months ago

grzanka commented 2 months ago

We have several issues with deployment process:

There are several ongoing issues to address that:

This probably won't solve the problem completely. From my studies on https://github.com/yaptide/ui/issues/1598#issuecomment-2067785143 it seems that the heaviest component in the bundle is related to babel. @ostatni5 mentioned in the PM that babel should be moved from production deps to development dep.

Here I would like to discuss how to revise the dependencies in the project. Maybe first we should sort out what is needed and what is not. Maybe that itself should solve of the issue and make easier the transition to other building platform (like vite)