Skip to content
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

Nuxt 3 Support #522

Open
harlan-zw opened this issue Sep 11, 2023 · 10 comments
Open

Nuxt 3 Support #522

harlan-zw opened this issue Sep 11, 2023 · 10 comments

Comments

@harlan-zw
Copy link
Contributor

harlan-zw commented Sep 11, 2023

Hey 👋 It looks like this module hasn't been updated for Nuxt 3. In an effort to improve the developer experience of modules, I've updated the module to clarify that it only supports Nuxt 2.

If Nuxt 3 support is added it will be moved to the https://github.com/nuxt-modules organisation.

Alternatives:

@kevinmarrec Is Nuxt 3 support something you have planned? If not, perhaps we can deprecate this module for the alternative?

Please let us know and thanks for your work!

@kevinmarrec
Copy link
Member

Hi @harlan-zw, I'm not planning to develop it so, indeed, you can deprecate this module for the alternative regarding Nuxt 3 support.

@harlan-zw
Copy link
Contributor Author

Thank you for the response. Will come up with a plan for deprecation in the next Nuxt team meeting.

@harlan-zw
Copy link
Contributor Author

harlan-zw commented Sep 17, 2023

Hey @userquin, do you have any thoughts on what we should do with this module?

Do you think it's worth moving your code into this repo if you're happy to take on maintenance? We'd move it into @nuxt-modules if so.

Otherwise, we may look to mark this repo as archived at some point.

@userquin
Copy link

@harlan-zw yeah, I can transfer the repo, I need to fix a few things before the transfer: the current active PR and update i18n integration. Since Vuetify 3 and i18n still under development it will take some time.

@harlan-zw
Copy link
Contributor Author

No rush at all, thanks for the reply! Just trying to figure out a plan for the module. :)

@TechAkayy
Copy link

TechAkayy commented Dec 5, 2023

My experience with @userquin's https://github.com/userquin/vuetify-nuxt-module has been very positive and currently the best option for Nuxt 3.

The only downside is that it currently supports only Vite, and not webpack.

If it comes to the decision of deprecating this package, can I suggest making https://github.com/userquin/vuetify-nuxt-module as the official with the note that its only for Vite, probably webpack support could come from the community later.

It would be very unfortunate for Nuxt to not have an official module for Vuetify, given the fact that both are huge & popular within the Vue ecosystem.

@userquin
Copy link

userquin commented Dec 7, 2023

@harlan-zw @TechAkayy I'm starting to get tired of maintaining the nuxt module for vuetify, it doesn't work at all as expected, I'm going to leave it until vuetify is more stable, I'll look for another UI since I can't wait any longer, it's been 1 year and I don't see any progress anytime soon, I cannot spend more time on it (check last PR merged in the repo).

@TechAkayy
Copy link

Still, thanks bunch @userquin for this amazing module, and for all your help to the Nuxt Vuetify community.

This provides a great base for any future Nuxt Vuetify maintainers (or) the Vuetify core team to continue supporting Vuetify for Nuxt.

@userquin
Copy link

@harlan-zw finally moved to vuetifyjs https://github.com/vuetifyjs/nuxt-module and new docs here https://nuxt.vuetifyjs.com/

@userquin
Copy link

userquin commented Aug 21, 2024

@harlan-zw can you update readme links to the new module (now on vuetifyjs org. repo, readme using my github account) and release a patch version to update npm registry readme file?

EDIT: nuxt docs using npm registry readme file, this way also nuxt docs should also be updated (https://nuxt.com/modules/vuetify)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants