personal-site/nuxt.config.ts

37 lines
2 KiB
TypeScript
Raw Normal View History

2023-11-01 18:58:34 +00:00
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
2024-01-31 00:10:56 +00:00
// typescript: { strict: true, typeCheck: true, shim: false }, (causes build to get stuck somehow)
modules: ['nuxt-lodash', 'nuxt-icon', '@nuxt/content', '@nuxt/image'],
2023-11-01 18:58:34 +00:00
css: ['~/assets/styles/layout.scss', '~/assets/styles/misc.scss', '~/assets/styles/font.scss', '~/assets/styles/components.scss', '~/assets/styles/structure.scss'],
2023-11-01 18:58:54 +00:00
app: {
// no useless root nuxt div
rootTag: 'body',
2023-11-01 18:58:54 +00:00
head: {
htmlAttrs: { lang: 'en' },
title: 'F53',
link: [
{ rel: 'apple-touch-icon', sizes: '180x180', href: '/apple-touch-icon.png' },
{ rel: 'icon', type: 'image/png', sizes: '32x32', href: '/favicon-32x32.png' },
{ rel: 'icon', type: 'image/png', sizes: '16x16', href: '/favicon-16x16.png' },
{ rel: 'manifest', href: '/site.webmanifest' },
],
meta: [
{ name: 'theme-color', content: '#36026E' },
{ name: 'description', content: 'Passionate full web developer with expertise in the front and back end. Explore my portfolio to see my work and experience.' },
2024-05-21 19:10:04 +00:00
{ property: 'og:description', content: 'Passionate full stack web developer with expertise in the front and back end. Explore my portfolio to see my work and experience.' },
2023-11-01 18:58:54 +00:00
{ name: 'keywords', content: 'full stack development, web development, front-end development, back-end development, web design, JavaScript, HTML, CSS, React, Vue, Ruby, Ruby on Rails, NextJS, Nuxt, responsive design, portfolio, personal website, coding projects, programming, software development' },
{ name: 'author', content: 'F53' },
{ property: 'og:title', content: 'F53' },
{ property: 'og:image', content: '/android-chrome-512x512.png' },
{ name: 'twitter:card', content: 'summary' },
{ name: 'twitter:site', content: '@CodeF53' },
{ name: 'twitter:creator', content: '@CodeF53' },
],
},
},
2023-11-01 18:58:34 +00:00
})