打包去掉console.log
vue cli3
vue.config.js
// vue.config.js 文件
module.exports = {
// 配置webpack打包
configureWebpack: (config) => {
// 取消console打印
config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
}
}
打包时取消 js.map
vue cli3
vue.config.js
// vue.config.js 文件
module.exports = {
// 打包时取消js.map
productionSourceMap: false,
}
Serve axios跨域设置
vue cli3
vue.config.js
// vue.config.js 文件
module.exports = {
// 跨域设置
devServer: {
proxy: {
'/api/': {
// 需要代理的url
target: 'http://**********/',
// 允许跨越
changeOrigin: true,
// 路径重写
pathRewrite: {
'^/api/': ''
}
}
}
}
}