-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnuxt.config.ts
45 lines (43 loc) · 1.03 KB
/
nuxt.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import path from "path";
export default defineNuxtConfig({
modules: [
"@vueuse/nuxt",
"@nuxtjs/tailwindcss",
"nuxt-icon",
"@vueuse/motion/nuxt",
"@vueuse/sound/nuxt",
],
css: ["~/assets/sass/global.scss"],
app: {
baseURL: process.env.NODE_ENV === "production" ? "/blog.github.io/" : "/",
// buildAssetsDir: "nuxt_assets",
head: {
title: "wuxian's blog",
link: [
{ rel: "icon", type: "image/x-icon", href: "favicon.ico" },
{
rel: "stylesheet",
href: "https://chinese-fonts-cdn.deno.dev/packages/rmjzqpybxs/dist/瑞美加张清平硬笔行书/result.css",
},
],
},
},
// experimental: {
// payloadExtraction: false
// },
devtools: { enabled: false },
devServer: {
port: 9527,
},
vite: {
optimizeDeps: {
include: ["howler"],
},
},
plugins: [{ src: "@/plugins/aos.client.ts", ssr: false, mode: "client" }],
// nitro: {
// output: {
// publicDir: path.join(__dirname, "docs"),
// },
// },
});