vue.config.js completa la configuración predeterminada
module.exports = {
//Ruta básica
baseUrl: '/',
//Directorio del archivo de salida p>
p>
outputDir: 'dist',
// eslint-loader comprueba si guardar al guardar
lintOnSave: true,
// ¿utilizar la compilación completa con el compilador en el navegador?
// piler: false,
// configuración del paquete web
// ver /vuejs /vue-cli/ blob/dev/docs/webpack.md
chainWebpack: () => {},
configureWebpack: () => {},
// elementos de configuración de vue-loader
// /vuejs/vue-cli/blob/dev/docs/cli-service.md#dll-mode
dll: false,
// Configuración relacionada con el complemento PWA
// consulte /vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa p>
pwa: {},
// configuración relacionada con webpack-dev-server
devServer: {
open: Process.platform = == 'darwin',
? host: '0.0.0.0',
? puerto: 8080,
https: falso,
? hotOnly: false ,
? proxy: nulo, // Establecer proxy
antes: aplicación => {}
}, p>
// Configuración de complementos de terceros
opciones de complemento: {
? // ...
}
}
// Establecer proxy
# cadena
module.exports = {
devServer: {
? proxy: '
}
}
# Objeto
module.exports = {
devServer: {
? proxy: {
? '/api': {
destino: '
ws: verdadero,
p>cambiarOrigin: verdadero
},
'/foo': {
objetivo: '
}
}
}
}