Search code examples
bundling-and-minificationuglifyjswebpack-2

Turn OFF uglify in WebPack 2


Is there a way to skip the uglify js plugin from webpack 2 when runs in --production mode?


Solution

  • Found: https://github.com/webpack/webpack/blob/9734d00d8bf0d306654f40e9b34b60db9c7fdda1/bin/config-optimist.js#L47

    optimist
      .boolean("p")
      .describe(
        "p", 
        "shortcut for --optimize-minimize --define process.env.NODE_ENV=\"production\""
      )
    

    A temp workaround would be run webpack --define process.env.NODE_ENV=\"production\"instead of webpack -p