This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Zaimki/nuxt.config.js

52 lines
2.0 KiB
JavaScript
Raw Normal View History

2020-07-22 13:19:23 -07:00
const title = 'Zaimki.pl';
2020-07-24 07:15:28 -07:00
const description = 'To narzędzie udostępnia linki do przykładów użycia zaimków i innych form płciowych nie tylko normatywnych „on” i „ona”, lecz także form niebinarnych.';
2020-07-22 13:19:23 -07:00
const banner = process.env.BASE_URL + '/banner/zaimki.png';
export default {
mode: 'universal',
target: 'server',
head: {
title: title,
meta: [
{ charset: 'utf-8' },
{ hid: 'description', name: 'description', content: description },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'apple-mobile-web-app-title', name: 'apple-mobile-web-app-title', content: title },
{ hid: 'theme-color', name: 'theme-color', content: '#C71585' },
{ hid: 'og:type', property: 'og:type', content: 'article' },
{ hid: 'og:title', property: 'og:title', content: title },
{ hid: 'og:description', property: 'og:description', content: description },
{ hid: 'og:site_name', property: 'og:site_name', content: title },
{ hid: 'og:logo', property: 'og:logo', content: banner },
{ hid: 'twitter:card', property: 'twitter:card', content: 'summary_large_image' },
{ hid: 'twitter:title', property: 'twitter:title', content: title },
{ hid: 'twitter:description', property: 'twitter:description', content: description },
{ hid: 'twitter:site', property: 'twitter:site', content: process.env.BASE_URL },
{ hid: 'twitter:image', property: 'twitter:image', content: banner },
],
link: [
{ rel: 'icon', type: 'image/svg', href: '/favicon.svg' }
],
},
css: [],
plugins: [
{ src: '~/plugins/vue-matomo.js', ssr: false },
],
components: true,
buildModules: [],
modules: [
'@nuxtjs/pwa',
],
build: {},
env: {
baseUrl: process.env.BASE_URL
},
serverMiddleware: {
'/banner': '~/server/banner.js',
},
}