生产环境取消打印console,即使你项目文件有书写console.log()
module.exports = {
devServer: {
disableHostCheck: true,
proxy: {
//配置多个代理
"/ws/geocoder/v1/": {
target: "https://apis.map.qq.com", // 目标接口域名,
changeOrigin: true, // 是否跨域
ws: true, // websocket支持
secure: false, // false为http访问,true为https访问
},
"/Open": {
target: "https://apis.map.qq.com", // 目标接口域名,
changeOrigin: true, // 是否跨域
ws: true, // websocket支持
secure: false, // false为http访问,true为https访问
}
},
},
configureWebpack: (config) => {
// 生产环境取消console打印
config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
// 如果是多环境打包
//if (process.env.NODE_ENV === 'production') {
//config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
// }
},
}