Webpack:限制输出行长度

Webpack: limit output line length

有没有办法限制 webpack 输出文件的行长度?

我正在为一个行长度限制为 255 个字符的环境构建一个 javascript 文件,而生成的文件中有一行比该行长。这是 webpack 的 bootstrap 代码的一部分,它不是来自输入文件。

我看过 uglify-loader,但它似乎没有更新以支持 webpack >= 2。

理想情况下,我正在寻找一种不涉及缩小输出、只拆分太长的行的解决方案。

尽管 uglify-loader 似乎被遗弃了,但 uglifyjs-webpack-plugin 做到了。

以下配置缩小了输出,但至少遵守了 255 个字符的限制。

plugins: [
    new UglifyJSPlugin({
      compress: true,
      output: {
        max_line_len: 255,
      },
    }),
]