dev-audioprocessing/nuxt.config.ts

60 lines
1.3 KiB
TypeScript
Raw Normal View History

2022-12-11 23:14:06 +00:00
// https://nuxt.com/docs/api/configuration/nuxt-config
2023-02-25 06:48:20 +00:00
// @ts-ignore
2022-12-11 23:14:06 +00:00
export default defineNuxtConfig({
2022-12-16 23:17:37 +00:00
2022-12-28 00:20:42 +00:00
plugins:[
2023-01-01 03:17:42 +00:00
{src: '~/plugins/AudioVisual.client', mode: 'client'},
{src: '~/plugins/PiniaPlugin', mode: 'client'},
2023-02-15 03:36:51 +00:00
{src: '~/plugins/vue-video-background.client',ssr:false, mode: 'client'},
{src: '~/plugins/toastr.client',ssr:false, mode: 'client'},
2023-02-11 19:25:59 +00:00
{src: '~/plugins/axios'},
2022-12-31 20:05:12 +00:00
],
2023-01-01 03:17:42 +00:00
modules: [
// ...
2022-12-16 23:17:37 +00:00
2023-02-11 19:25:59 +00:00
'@pinia/nuxt',
2023-02-25 06:48:20 +00:00
'@nuxtjs/i18n',
2023-01-01 03:17:42 +00:00
],
2022-12-16 23:17:37 +00:00
css:[
'~/assets/css/style.css'
2022-12-20 22:17:12 +00:00
],
2022-12-16 23:17:37 +00:00
// modules: [
// '@nuxtjs/tailwindcss',
// 'nuxt-headlessui'
//
// ],
// headlessui: {
// prefix: 'Headless'
// },
2022-12-20 22:17:12 +00:00
app: {
pageTransition: {
name: 'slide-right',
mode: 'out-in'
},
2023-02-25 06:48:20 +00:00
},
// @ts-ignore
"i18n": {
strategy: 'prefix',
locales: ['en', 'de'], // used in URL path prefix
defaultLocale: 'en', // default locale of your project for Nuxt pages and routings
vueI18n: {
legacy: false,
locale: 'en',
messages: {
en: {
welcome: 'Welcome',
"adaptive_soundscap":"Adaptive soundscape"
},
de: {
welcome: 'Bienvenue',
"adaptive_soundscap":"Adaptive soundscape German"
}
2022-12-20 22:17:12 +00:00
}
2023-02-25 06:48:20 +00:00
}
},
2022-12-16 23:17:37 +00:00
2022-12-11 23:14:06 +00:00
})