Files
ebook/nuxt.config.ts
koziavin 42a6225e99
Some checks failed
Deploy Nuxt App / deploy (push) Failing after 50s
new file: download/Otryvok_1.pdf
new file:   download/Otryvok_2.pdf
	modified:   nuxt.config.ts
	modified:   package.json
	modified:   pages/books/[slug].vue
	modified:   pages/books/_data/1.json
	modified:   pages/books/_data/2.json
2025-07-27 08:55:28 +04:00

54 lines
982 B
TypeScript

import config from './config'
import { fileURLToPath, URL } from 'node:url'
import head from './config/head'
// import sitemap from "./config/sitemap";
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-05-15',
devtools: { enabled: true },
devServer: {
host: 'localhost',
port: 4002,
},
nitro: {
output: {
dir: './dist',
},
},
alias: {
'@': fileURLToPath(new URL('./', import.meta.url)),
},
css: ['@/assets/css/tailwind.css'],
...config,
htmlValidator: {
usePrettier: true,
logLevel: 'error',
failOnError: false,
},
app: {
head: {
title: 'Vino Galante',
htmlAttrs: {
lang: 'ru',
},
...head,
},
},
runtimeConfig: {
smtpHost: process.env.SMTP_HOST,
smtpPort: process.env.SMTP_PORT,
smtpUser: process.env.SMTP_USER,
smtpPass: process.env.SMTP_PASS,
},
modules: [...config.modules],
})