akbar first commit
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
// nuxt.config.ts
|
||||
import vuetify, { transformAssetUrls } from 'vite-plugin-vuetify'
|
||||
|
||||
export default defineNuxtConfig({
|
||||
compatibilityDate: '2025-05-15',
|
||||
devtools: { enabled: true },
|
||||
@@ -12,6 +14,8 @@ export default defineNuxtConfig({
|
||||
'@nuxt/scripts',
|
||||
'@nuxt/test-utils',
|
||||
'@nuxt/ui',
|
||||
'@pinia/nuxt',
|
||||
// Remove '@sidebase/nuxt-auth' completely
|
||||
(_options, nuxt) => {
|
||||
nuxt.hooks.hook('vite:extendConfig', (config) => {
|
||||
// @ts-expect-error
|
||||
@@ -19,11 +23,25 @@ export default defineNuxtConfig({
|
||||
})
|
||||
},
|
||||
],
|
||||
|
||||
// Remove the auth configuration completely
|
||||
// auth: { ... } <- Remove this entire block
|
||||
|
||||
runtimeConfig: {
|
||||
authSecret: process.env.NUXT_AUTH_SECRET,
|
||||
keycloakClientId: process.env.KEYCLOAK_CLIENT_ID,
|
||||
keycloakClientSecret: process.env.KEYCLOAK_CLIENT_SECRET,
|
||||
keycloakIssuer: process.env.KEYCLOAK_ISSUER,
|
||||
public: {
|
||||
authUrl: process.env.AUTH_ORIGIN || 'http://localhost:3001' || 'http://localhost:3000'
|
||||
}
|
||||
},
|
||||
|
||||
build: {
|
||||
transpile: ['vuetify'] // Important for Nuxt 3 with Vuetify
|
||||
transpile: ['vuetify']
|
||||
},
|
||||
css: [
|
||||
'vuetify/lib/styles/main.sass', // Or 'vuetify/styles' depending on version
|
||||
'vuetify/lib/styles/main.sass',
|
||||
'@mdi/font/css/materialdesignicons.min.css',
|
||||
],
|
||||
vite: {
|
||||
@@ -31,7 +49,7 @@ export default defineNuxtConfig({
|
||||
noExternal: ['vuetify']
|
||||
},
|
||||
plugins: [
|
||||
vuetify({ autoImport: true }) // If using vite-plugin-vuetify
|
||||
vuetify({ autoImport: true })
|
||||
]
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user