|
@@ -1,6 +1,5 @@
|
|
|
import fs from 'fs';
|
|
import fs from 'fs';
|
|
|
import vuetify from 'vite-plugin-vuetify'
|
|
import vuetify from 'vite-plugin-vuetify'
|
|
|
-import {NuxtI18nOptions} from "@nuxtjs/i18n"
|
|
|
|
|
|
|
|
|
|
let https = {}
|
|
let https = {}
|
|
|
|
|
|
|
@@ -48,7 +47,7 @@ export default defineNuxtConfig({
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
hooks: {
|
|
hooks: {
|
|
|
- 'builder:watch': console.log
|
|
|
|
|
|
|
+ 'builder:watch': console.log,
|
|
|
},
|
|
},
|
|
|
app: {
|
|
app: {
|
|
|
head: {
|
|
head: {
|
|
@@ -87,6 +86,7 @@ export default defineNuxtConfig({
|
|
|
vuetify()
|
|
vuetify()
|
|
|
//Remplacer par cela quand l'issue https://github.com/vuetifyjs/vuetify-loader/issues/273 sera règlée..
|
|
//Remplacer par cela quand l'issue https://github.com/vuetifyjs/vuetify-loader/issues/273 sera règlée..
|
|
|
// voir aussi : https://github.com/nuxt/nuxt/issues/15412 et https://github.com/vuetifyjs/vuetify-loader/issues/290
|
|
// voir aussi : https://github.com/nuxt/nuxt/issues/15412 et https://github.com/vuetifyjs/vuetify-loader/issues/290
|
|
|
|
|
+ // voir aussi : https://github.com/jrutila/nuxt3-vuetify3-bug
|
|
|
// vuetify({
|
|
// vuetify({
|
|
|
// styles: { configFile: './assets/css/settings.scss' }
|
|
// styles: { configFile: './assets/css/settings.scss' }
|
|
|
// })
|
|
// })
|
|
@@ -144,32 +144,9 @@ export default defineNuxtConfig({
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
defaultLocale: 'fr',
|
|
defaultLocale: 'fr',
|
|
|
- fallbackLocale: 'en',
|
|
|
|
|
detectBrowserLanguage: false,
|
|
detectBrowserLanguage: false,
|
|
|
- vueI18n: {
|
|
|
|
|
- legacy: false,
|
|
|
|
|
- datetimeFormats: {
|
|
|
|
|
- 'fr': {
|
|
|
|
|
- short: {
|
|
|
|
|
- year: 'numeric', month: 'numeric', day: 'numeric'
|
|
|
|
|
- },
|
|
|
|
|
- long: {
|
|
|
|
|
- year: 'numeric', month: 'numeric', day: 'numeric',
|
|
|
|
|
- hour: 'numeric', minute: 'numeric'
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- 'en': {
|
|
|
|
|
- short: {
|
|
|
|
|
- year: 'numeric', month: 'numeric', day: 'numeric'
|
|
|
|
|
- },
|
|
|
|
|
- long: {
|
|
|
|
|
- year: 'numeric', month: 'numeric', day: 'numeric',
|
|
|
|
|
- hour: 'numeric', minute: 'numeric'
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- } as NuxtI18nOptions,
|
|
|
|
|
|
|
+ vueI18n: './i18n.config.ts'
|
|
|
|
|
+ },
|
|
|
build: {
|
|
build: {
|
|
|
transpile: ['vuetify', '@vuepic/vue-datepicker', 'pinia', 'pinia-orm', 'date-fns'],
|
|
transpile: ['vuetify', '@vuepic/vue-datepicker', 'pinia', 'pinia-orm', 'date-fns'],
|
|
|
},
|
|
},
|