Alternative modules to use while waiting for Nuxt 3 Compatibility
I will be migrating most of these modules over to https://github.com/orgs/nuxt-alt/repositories. This will take me a bit to set up. The module's versions will be incremented by 1 to account for the migration. Each module will have their own separate repository.
Old Package Name | New Package Name | Link |
---|---|---|
@nuxtjs-alt/vuetify | @nuxt-alt/vuetify | https://github.com/nuxt-alt/vuetify |
@nuxtjs-alt/auth | @nuxt-alt/auth | https://github.com/nuxt-alt/auth |
@nuxtjs-alt/http | @nuxt-alt/http | https://github.com/nuxt-alt/http |
@nuxtjs-alt/proxy | @nuxt-alt/proxy | https://github.com/nuxt-alt/proxy |
Current Modules
- Nuxt Axios Module: Nuxt Community Repository
- Nuxt Http Module: Nuxt Community Module
- Nuxt Proxy Module: Nuxt Community Repository
- Nuxt Auth Module: Nuxt Community Repository
- Nuxt Vuetify Module: Nuxt Community Repository
Module Order
If you're using a combination of http/ohmyfetch, pinia and auth you need to load them in modules
in the following order.
modules: [
'@nuxtjs-alt/auth',
'@nuxtjs-alt/http',
'@nuxtjs-alt/proxy', // needed if using ssr
'@pinia/nuxt',
]
Instructions
- Add any of the modules available via npm (package list: https://www.npmjs.com/org/nuxtjs-alt)
Other Modules
If you have a nuxt module that looks like it wont be updated, and has any usefeulness to the general nuxt community, please tell me and I'll take a look into it.
Example package.json
:
package.json
yarn install
{
"private": true,
"scripts": {
"dev": "nuxi dev",
"build": "nuxi build",
"start": "node .output/server/index.mjs"
},
"devDependencies": {
"nuxt": "npm:nuxt3@latest"
},
"dependencies": {
"@nuxtjs-alt/axios": "latest",
"@nuxtjs-alt/auth": "latest",
"@nuxtjs-alt/http": "latest",
"@nuxtjs-alt/proxy": "latest",
"@nuxtjs-alt/vuetify": "latest"
}
}