41 lines
634 B
JavaScript
Raw Normal View History

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