javascript – 使用requirejs uglify限制行长度

我们在构建脚本中使用requirejs.optimize(config)和uglify2来缩小我们的生产JavaScript代码.我们希望将缩小的行长度限制为大约80个字符,这样即使从生产代码中调试JavaScript错误也会更容易. (大多数浏览器只报告onerror处理程序中的行号而不是列,因此源映射没有帮助.)

Uglify2在美化选项中包含max-line-len选项.我已经尝试了以下选项的许多不同组合,但是无法使代码缩小,但行长度有限:

config = {
  optimize: 'uglify2',uglify2: {
    output: {
      beautify: true
    },beautify: {
      beautify: false,max_line_len: 80
    }
  },// ...
}

如何通过选项将行长度限制为uglify2?

最佳答案
最后设法找出必要的组合:

config = {
  optimize: 'uglify2',uglify2: {
    output: {
      max_line_len: 80
    }
  },// ...
}

相关文章

kindeditor4.x代码高亮功能默认使用的是prettify插件,prett...
这一篇我将介绍如何让kindeditor4.x整合SyntaxHighlighter代...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面
如何用js控制图片放大缩小