38 lines
674 B
JavaScript
Raw Normal View History

2020-10-26 21:49:13 +02:00
export default {
2020-10-27 20:05:24 +02:00
ssr: false,
head: {
title: 'MalwareMultiScan UI',
meta: [
{charset: 'utf-8'},
{name: 'viewport', content: 'width=device-width, initial-scale=1, shrink-to-fit=no'},
]
},
2020-10-26 21:49:13 +02:00
buildModules: [
'@nuxt/typescript-build',
],
2020-10-26 21:49:13 +02:00
modules: [
'bootstrap-vue/nuxt',
'@nuxtjs/axios',
'@nuxtjs/proxy'
],
2020-10-26 21:49:13 +02:00
axios: {
proxy: true,
prefix: '/api/'
},
2020-10-26 21:49:13 +02:00
proxy: {
'/api': {
target: process.env.API_URL || 'http://localhost:5000',
changeOrigin: true
}
},
2020-10-27 09:57:39 +02:00
bootstrapVue: {
icons: true
2020-10-27 09:57:39 +02:00
}
2020-10-26 21:49:13 +02:00
}