💻 | Move typescript types file into the directory + Convert Nuxt config into a ts file

This commit is contained in:
2021-03-22 22:01:49 +01:00
parent 07c1d89da3
commit 17e904e74a
6 changed files with 11 additions and 5 deletions

View File

View File

@@ -16,4 +16,4 @@ export default defineNuxtConfig({
plugins,
css,
buildModules
} as any as NuxtConfig)
} as NuxtConfig)

View File

@@ -1,4 +1,6 @@
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
import {NuxtOptionsModule} from "@nuxt/types/config/module";
const color_mode = {
preference: 'system',
fallback: 'light',
@@ -20,4 +22,4 @@ export default [
['@nuxtjs/tailwindcss', tailwindcss],
//'nuxt-vite',
['@nuxtjs/color-mode', color_mode],
]
] as NuxtOptionsModule[]

View File

@@ -1,4 +1,6 @@
// Global page headers: https://go.nuxtjs.dev/config-head
import {NuxtOptionsHead} from "@nuxt/types/config/head";
const params = {
title: 'artsite',
color: '#0DA5FF',
@@ -36,4 +38,4 @@ export default {
{ name: 'theme-color', content: params.color },
],
link: [{ rel: 'icon', type: params.favicon.type, href: params.favicon.href }],
}
} as NuxtOptionsHead

View File

@@ -1,3 +1,5 @@
import {NuxtOptionsModule} from "@nuxt/types/config/module";
const axios = {
credentials: true,
baseURL: process.env.NODE_ENV == 'production'
@@ -51,4 +53,4 @@ export default [
['@nuxtjs/axios', axios],
['nuxt-i18n', i18n],
['@nuxt/content', content],
]
] as NuxtOptionsModule[]