diff --git a/index.d.ts b/index.d.ts index 5697394..e117388 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,27 +1,26 @@ import { NuxtAxiosInstance } from '@nuxtjs/axios' +import VueI18n, {IVueI18n} from "vue-i18n"; declare module 'vue/types/vue' { + interface Vue { - $axios: NuxtAxiosInstance - i18n: any + $axios: NuxtAxiosInstance, } } - declare module '@nuxt/types' { + interface NuxtAppOptions { - $axios: NuxtAxiosInstance - $i18n: any + $axios: NuxtAxiosInstance, } interface Context { - $axios: NuxtAxiosInstance - $i18n: any + $axios: NuxtAxiosInstance, + $i18n: VueI18n & IVueI18n } } declare module 'vuex/types/index' { interface Store { $axios: NuxtAxiosInstance - i18n: any } } diff --git a/package.json b/package.json index ff7f589..9eadd6b 100644 --- a/package.json +++ b/package.json @@ -14,19 +14,18 @@ "@nuxtjs/composition-api": "^0.22.1", "core-js": "^3.8.3", "nuxt": "^2.14.12", - "nuxt-i18n": "6.20.6", + "nuxt-i18n": "6.21.0", "prism-themes": "1.5.0", "sass": "1.32.8" }, "devDependencies": { "@nuxt/types": "^2.14.12", "@nuxt/typescript-build": "^2.0.4", - "@nuxtjs/color-mode": "2.0.4", + "@nuxtjs/color-mode": "2.0.5", + "@nuxtjs/tailwindcss": "^4.0.1", "node-sass": "^5.0.0", - "@nuxt/postcss8": "^1.0.3", - "nuxt-vite": "^0.0.34", - "nuxt-windicss": "^0.3.2", - "sass-loader": "^10.1.1", - "windicss": "2.4.3" + "nuxt-vite": "^0.0.36", + "postcss": "^8.2.8", + "sass-loader": "^11.0.1" } } diff --git a/settings/Arch.ts b/settings/Arch.ts index 360257b..8b6da9a 100644 --- a/settings/Arch.ts +++ b/settings/Arch.ts @@ -25,7 +25,6 @@ const pageTransition = { const target = 'server' const server = { - host: '0.0.0.0', port: 3333 } diff --git a/settings/BuildModules.ts b/settings/BuildModules.ts index 42eafb8..885a077 100644 --- a/settings/BuildModules.ts +++ b/settings/BuildModules.ts @@ -6,11 +6,18 @@ const color_mode = { classSuffix: '', } +const tailwindcss = { + cssPath: './assets/css/tailwind.css', + configPath: 'tailwind.config.js', + exposeConfig: true, + jit: true +} + export default [ '@nuxt/typescript-build', '@nuxtjs/composition-api', '@nuxt/postcss8', - 'nuxt-windicss', + ['@nuxtjs/tailwindcss', tailwindcss], 'nuxt-vite', ['@nuxtjs/color-mode', color_mode], ] diff --git a/src/components/Logo.vue b/src/components/Logo.vue index b1de012..142b563 100644 --- a/src/components/Logo.vue +++ b/src/components/Logo.vue @@ -15,6 +15,14 @@ + +