mirror of
https://github.com/ArthurDanjou/website-old.git
synced 2026-01-14 12:14:42 +01:00
Removed nuxt/image
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
|
||||
import {NuxtOptionsModule} from "@nuxt/types/config/module";
|
||||
import {resolve} from 'path'
|
||||
import ViteComponents from 'vite-plugin-components'
|
||||
import WindiCSS from 'vite-plugin-windicss'
|
||||
import Markdown from 'vite-plugin-md'
|
||||
import Prism from 'markdown-it-prism'
|
||||
|
||||
const color_mode = {
|
||||
preference: 'system',
|
||||
@@ -32,9 +37,39 @@ const windicss = {
|
||||
}
|
||||
}
|
||||
|
||||
const vite = {
|
||||
vue: {
|
||||
include: [/\.vue$/, /\.md$/],
|
||||
},
|
||||
plugins: [
|
||||
ViteComponents({
|
||||
dirs: [
|
||||
resolve('./components'),
|
||||
],
|
||||
extensions: ['vue', 'md'],
|
||||
customLoaderMatcher: path => path.endsWith('.md'),
|
||||
}),
|
||||
WindiCSS({
|
||||
scan: {
|
||||
dirs: [
|
||||
resolve('./pages'),
|
||||
resolve('./components'),
|
||||
],
|
||||
},
|
||||
}),
|
||||
Markdown({
|
||||
markdownItSetup(md) {
|
||||
md.use(Prism)
|
||||
},
|
||||
}),
|
||||
],
|
||||
ssr: true
|
||||
}
|
||||
|
||||
export default [
|
||||
'@nuxt/typescript-build',
|
||||
'@nuxtjs/composition-api/module',
|
||||
['nuxt-windicss', windicss],
|
||||
['@nuxtjs/color-mode', color_mode],
|
||||
//['nuxt-vite', vite]
|
||||
] as NuxtOptionsModule[]
|
||||
|
||||
Reference in New Issue
Block a user