vuetify-module icon indicating copy to clipboard operation
vuetify-module copied to clipboard

Nuxt 3 Support

Open harlan-zw opened this issue 2 years ago • 10 comments

Hey :wave: 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!

harlan-zw avatar Sep 11 '23 15:09 harlan-zw

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

kevinmarrec avatar Sep 11 '23 15:09 kevinmarrec

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

harlan-zw avatar Sep 11 '23 16:09 harlan-zw

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.

harlan-zw avatar Sep 17 '23 20:09 harlan-zw

@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.

userquin avatar Sep 17 '23 21:09 userquin

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

harlan-zw avatar Sep 17 '23 22:09 harlan-zw

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.

TechAkayy avatar Dec 05 '23 12:12 TechAkayy

@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).

userquin avatar Dec 07 '23 17:12 userquin

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.

TechAkayy avatar Dec 08 '23 02:12 TechAkayy

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

userquin avatar Aug 17 '24 14:08 userquin

@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)

userquin avatar Aug 21 '24 09:08 userquin