-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnuxt.config.ts
67 lines (58 loc) · 1.33 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
import {defineNuxtConfig} from 'nuxt/config'
export default defineNuxtConfig({
app: {
head: {
title: 'Vui Starter',
link: [{rel: 'icon', type: 'image/*', href: '/favicon.svg'}]
}
},
components: [
{
path: '~/components',
pathPrefix: false,
},
],
css: [
'@/assets/scss/main.scss',
'remixicon/fonts/remixicon.css',
],
modules: [
"@vuestic/nuxt",
'@pinia/nuxt',
'@vueuse/nuxt',
'nuxt-purgecss',
[
'@intlify/nuxt3',
{
localeDir: 'locales',
vueI18n: {
locale: 'en'
}
}
]
],
vuestic: {
config: {
colors: {
variables: {
// Default colors
primary: "#23e066",
secondary: "#002c85",
success: "#40e583",
info: "#2c82e0",
danger: "#e34b4a",
warning: "#ffc200",
gray: "#babfc2",
dark: "#34495e",
},
},
}
},
build: {
transpile: ['@vuepic/vue-datepicker']
},
vite: {
plugins: [
],
}
})