Files
vue-cli/packages/@vue/cli-ui/index.js
2018-05-11 13:02:54 +02:00

29 lines
641 B
JavaScript

exports.clientAddonConfig = function ({ id, port = 8042 }) {
return {
baseUrl: `/_addon/${id}`,
devBaseUrl: `http://localhost:${port}/`,
configureWebpack: {
output: {
// Important
filename: 'index.js'
}
},
css: {
extract: false
},
chainWebpack: config => {
config.plugins.delete('preload')
config.plugins.delete('prefetch')
config.plugins.delete('html')
config.plugins.delete('optimize-css')
config.optimization.splitChunks(false)
},
devServer: {
headers: {
'Access-Control-Allow-Origin': '*'
},
port
}
}
}