-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Nuxt #12
Comments
@SimonMellerin @dlercier I would be interested to take this issue. |
@cbaccam thanks! May be we can make this issue step by step. I have quickly checked and here is a list of components from Nuxt/ui to remove from the project:
I propose to make one PR per component to be replaced. If some components are too complicated to develop, we might consider replacing nuxt/ui with another components library. |
ok for one PR per component. I will start after the holidays to give me time to learn properly vue.js . I am more familiar with javascript/typescript with angular/jquery. when you mean vanilla js, is it the standard html 5 code ? |
Yes that was what I was thinking about. But, maybe it won't be so easy to do. And I don't think it's worth spending too much time on it. We usually use the primevue component library on our Vuejs projects. We could probably use it on recolto too. |
In the first version of Recolto, Nuxt was needed in order to pregenerate pages.
This is no longer needed and nuxt comes with a lot of unnecessary dependencies and functionalities.
So we want to remove Nuxt and make Recoloto a simple Vue.js application.
Steps to remove nuxt:
Remove
@nuxt/ui
This is the big part of the migration.
@nuxt/ui
dependencyRemove
nuxt
The simpliest way to achieve this is perhaps to bootstrap a brand new Vue.js project and then copy/past neede components to rebuild the app
The text was updated successfully, but these errors were encountered: