关于vue配置删除console.log的问题
这个是我的vue.config.js,,为什么配置删除console.log有时候代码报错在浏览器下的提示页面删除了,,请问怎么配置
module.exports = {
publicPath: './',
lintOnSave: false, //关闭eslint 检查
productionSourceMap: true,
filenameHashing: false, // 默认在生成的静态资源文件名中包含hash以控制缓存
devServer: {
port: 8088,
open: true
},
configureWebpack: (config) => {
// 判断为生产模式下,因为开发模式我们是想保存console的
if (process.env.NODE_ENV === "production") {
config.optimization.minimizer.map((arg) => {
const option = arg.options.terserOptions.compress;
option.drop_console = true; // 打开开关
option.pure_funcs = ['console.log'] //
return arg;
});
}
},
// css: {
// loaderOptions: {
// sass: {
// prependData: `
// @import "@/assets/common.scss";
// `
// }
// }
// },
};
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论