当我运行 grunt build
时,Uglify 在这里失败了:
yz = d3.range(n).map(function() { return k.map(x => x[1]); }),
错误说:
警告:丑化失败。
意外的标记:运算符 (>)。
我最近才开始在 JS 中看到这个 =>
语法并且我自己没有使用它(这个用例来自一个建议)......还有另一种方法来处理错误陈述?或从 "grunt-contrib-uglify": "^0.7.0"
升级?
最佳答案
=>
是 ES6 Arrow functions你需要使用 https://www.npmjs.com/package/uglify-es有了它。
您可以使用 harmony branch of grunt-contrib-uglify它使用 uglify-es
。
关于javascript - Grunt/NPM Uglify 不喜欢这个 JS 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45683228/