Когда я запускаю gulp, я получаю следующую ошибку:
[12:54:14] { [GulpUglifyError: unable to minify JavaScript]
cause:
{ [SyntaxError: Unexpected token: operator (>)]
message: 'Unexpected token: operator (>)',
filename: 'bundle.js',
line: 3284,
col: 46,
pos: 126739 },
plugin: 'gulp-uglify',
fileName: 'C:\\servers\\vagrant\\workspace\\awesome\\web\\tool\\bundle.js',
showStack: false }
В строке обидчика есть функция стрелки:
var zeroCount = numberArray.filter(v => v === 0).length
Я знаю, что могу заменить его следующим, чтобы исправить ошибку минимизации и отказаться от синтаксиса ES6:
var zeroCount = numberArray.filter(function(v) {return v === 0;}).length
Как я могу минимизировать код, содержащий функции ES6, с помощью gulp?