2022-01-03 18:53:38 -05:00
export default {
2022-01-09 17:20:29 -08:00
mode : 'spa' ,
2022-01-03 18:53:38 -05:00
// Target: https://go.nuxtjs.dev/config-target
target : 'static' ,
// Global page headers: https://go.nuxtjs.dev/config-head
head : {
2022-01-06 01:23:15 -08:00
title : 'Timekeeper' ,
2022-01-03 18:53:38 -05:00
meta : [
{ charset : 'utf-8' } ,
{ name : 'viewport' , content : 'width=device-width, initial-scale=1' } ,
{ hid : 'description' , name : 'description' , content : '' } ,
{ name : 'format-detection' , content : 'telephone=no' } ,
] ,
2022-01-06 13:12:03 -08:00
link : [
{ rel : 'icon' , type : 'image/x-icon' , href : '/favicon.ico' } ,
{
rel : 'stylesheet' ,
crossorigin : 'anonymous' ,
referrerpolicy : 'no-referrer' ,
href : 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/solid.min.css' ,
integrity :
'sha512-tk4nGrLxft4l30r9ETuejLU0a3d7LwMzj0eXjzc16JQj+5U1IeVoCuGLObRDc3+eQMUcEQY1RIDPGvuA7SNQ2w==' ,
} ,
{
rel : 'stylesheet' ,
crossorigin : 'anonymous' ,
referrerpolicy : 'no-referrer' ,
href : 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/fontawesome.min.css' ,
integrity :
'sha512-P9vJUXK+LyvAzj8otTOKzdfF1F3UYVl13+F8Fof8/2QNb8Twd6Vb+VD52I7+87tex9UXxnzPgWA3rH96RExA7A==' ,
} ,
2022-01-14 23:13:20 -08:00
{
rel : 'preload' ,
as : 'image' ,
href : '/Instruments.svg' ,
} ,
{
rel : 'preload' ,
as : 'image' ,
href : '/Apprentices.svg' ,
} ,
{
rel : 'preload' ,
as : 'image' ,
href : '/Missions.svg' ,
} ,
{
rel : 'preload' ,
as : 'image' ,
href : '/TimeMachine.svg' ,
} ,
{
rel : 'preload' ,
as : 'image' ,
href : '/TimeMagic.svg' ,
} ,
{
rel : 'preload' ,
as : 'image' ,
href : '/Wisdom.svg' ,
} ,
2022-01-06 13:12:03 -08:00
] ,
2022-01-03 18:53:38 -05:00
} ,
// Global CSS: https://go.nuxtjs.dev/config-css
css : [ ] ,
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
plugins : [ ] ,
// Auto import components: https://go.nuxtjs.dev/config-components
components : true ,
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
buildModules : [
// https://go.nuxtjs.dev/eslint
'@nuxtjs/eslint-module' ,
// https://go.nuxtjs.dev/tailwindcss
'@nuxtjs/tailwindcss' ,
] ,
// Modules: https://go.nuxtjs.dev/config-modules
modules : [
// https://go.nuxtjs.dev/axios
2022-01-06 13:12:03 -08:00
// '@nuxtjs/axios',
2022-01-03 18:53:38 -05:00
// https://go.nuxtjs.dev/pwa
'@nuxtjs/pwa' ,
] ,
// Axios module configuration: https://go.nuxtjs.dev/config-axios
axios : {
// Workaround to avoid enforcing hard-coded localhost:3000: https://github.com/nuxt-community/axios-module/issues/308
baseURL : '/' ,
} ,
// PWA module configuration: https://go.nuxtjs.dev/pwa
pwa : {
manifest : {
lang : 'en' ,
} ,
} ,
// Build Configuration: https://go.nuxtjs.dev/config-build
2022-01-12 18:46:39 -08:00
build : {
publicPath : './_nuxt/' ,
2022-01-12 18:56:31 -08:00
extend ( config , { isDev } ) {
if ( ! isDev ) {
config . output . publicPath = './_nuxt/'
}
2022-01-12 18:46:39 -08:00
} ,
} ,
2022-01-09 19:42:56 -08:00
router : {
mode : 'hash' ,
} ,
2022-01-03 18:53:38 -05:00
}