43 lines
		
	
	
		
			913 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			913 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import vuetify, { transformAssetUrls } from "vite-plugin-vuetify";
 | |
| 
 | |
| // https://nuxt.com/docs/api/configuration/nuxt-config
 | |
| export default defineNuxtConfig({
 | |
|   devtools: { enabled: true },
 | |
| 
 | |
|   app: {
 | |
|     head: {
 | |
|       title: "Solsynth",
 | |
|       meta: [
 | |
|         {
 | |
|           name: "description",
 | |
|           content:
 | |
|             "Solsynth LLC official website. We build amazing, wonderful, open-source software.",
 | |
|         },
 | |
|       ],
 | |
|       link: [{ rel: "icon", type: "image/xml+svg", href: "/favicon.svg" }],
 | |
|     },
 | |
|   },
 | |
|   content: {},
 | |
| 
 | |
|   build: {
 | |
|     transpile: ["vuetify"],
 | |
|   },
 | |
|   modules: [
 | |
|     "@unocss/nuxt",
 | |
|     "@nuxt/content",
 | |
|     (_options, nuxt) => {
 | |
|       nuxt.hooks.hook("vite:extendConfig", (config) => {
 | |
|         // @ts-expect-error
 | |
|         config.plugins.push(vuetify({ autoImport: true }));
 | |
|       });
 | |
|     },
 | |
|   ],
 | |
|   vite: {
 | |
|     vue: {
 | |
|       template: {
 | |
|         transformAssetUrls,
 | |
|       },
 | |
|     },
 | |
|   },
 | |
| });
 |