繁体   English   中英

如何在uglifyJsPlugin中还原控制台警报

[英]How to restore console alerts in uglifyJsPlugin

是否有人知道如何在Adminator(基于Webpack,下面的链接)中重新打开控制台日志和警报。 尝试逐个关闭每个插件(生产和开发模式)均未成功。

我以为uglifyJsPlugin是负责任的,但是即使将compress参数更改为false也不起作用。

https://github.com/puikinsh/Adminator-admin-dashboard

webpack.config.js

// ---------------------------
// @Merging Production Plugins
// ---------------------------

if (manifest.IS_PRODUCTION) {
  plugins.push(
    new webpack.optimize.UglifyJsPlugin({
      compress: {
        comparisons   : true,
        conditionals  : true,
        dead_code     : false,
        drop_debugger : false,
        evaluate      : true,
        if_return     : true,
        join_vars     : true,
        screw_ie8     : true,
        sequences     : true,
        unused        : true,
        warnings      : false,
      },

      output: {
        comments: false,
      },
    })
  );
}

您能否将drop_console属性禁用为false并使用以下配置进行检查。

参考: 压缩选项

// ---------------------------
// @Merging Production Plugins
// ---------------------------

if (manifest.IS_PRODUCTION) {
  plugins.push(
    new webpack.optimize.UglifyJsPlugin({
      compress: {
        comparisons   : true,
        conditionals  : true,
        dead_code     : false,
        drop_debugger : false,
        evaluate      : true,
        if_return     : true,
        join_vars     : true,
        screw_ie8     : true,
        sequences     : true,
        unused        : true,
        warnings      : false,
        drop_console  : false
      },

      output: {
        comments: false,
      },
    })
  );
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM