multinet-app / multinet-client

Multinet web client application
https://multinet-app.readthedocs.io
4 stars 3 forks source link

Migrate the application to use Vite as our build tool #271

Closed JackWilb closed 1 year ago

JackWilb commented 1 year ago

Does this PR close any open issues?

No

Give a longer description of what this PR addresses and why it's needed

This speeds up our build step, serve step, and uses the current suggestions from vue for our build system. This will help with our migration to vue 3 and vuetify 3 when they are ready.

This switch to vite allows us to remove a ton of dependencies, such as babel, vue-cli, etc. This reduces the complexity of the app and the security risks of our dependencies.

Provide pictures/videos of the behavior before and after these changes (optional)

N/A

Are there any additional TODOs before this PR is ready to go?

TODOs:

netlify[bot] commented 1 year ago

Deploy Preview for multinet-client ready!

Name Link
Latest commit 65067f0ac3d3cad49a5758e0c2b11353ddfb7427
Latest deploy log https://app.netlify.com/sites/multinet-client/deploys/63e287016117460007bb0b16
Deploy Preview https://deploy-preview-271--multinet-client.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.