mirror of
https://github.com/ArthurDanjou/website-old.git
synced 2026-01-14 20:19:35 +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[]
|
||||
|
||||
@@ -99,5 +99,5 @@ export default [
|
||||
['@nuxtjs/sitemap', sitemap],
|
||||
['@nuxtjs/redirect-module', redirect],
|
||||
['@nuxtjs/dotenv', env],
|
||||
['@nuxtjs/sentry', sentry]
|
||||
['@nuxtjs/sentry', sentry],
|
||||
] as NuxtOptionsModule[]
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
|
||||
export default [
|
||||
{ src: '~/plugins/i18n.ts' }
|
||||
{
|
||||
src: '~/plugins/i18n.ts'
|
||||
},
|
||||
{
|
||||
src: '~/plugins/main.ts',
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user