Я использую gruntjs
(который использует uglifyjs
) для создания моего приложения Angularjs
. Но uglifyjs
по-прежнему не поддерживает es6, поэтому в соответствующей проблеме GitHub я нашел this. Итак, теперь есть uglify-es, который, похоже, поддерживает es6. Но я не уверен, как интегрировать его с хрюканьем. Теперь у меня есть модуль "grunt-contrib-uglify"
, который имеет зависимость uglifyjs
, которая теперь используется. Как я могу использовать grunt вместо uglify-es
?
Как интегрировать uglify-es в grunt?
Ответ 1
Я достиг этого, установив ветвь гармонии grunt-contrib-uglify
, которая поддерживает es6:
npm install git://github.com/gruntjs/grunt-contrib-uglify.git#harmony --save-dev
Ответ 2
Наконец, выпущена версия ECMAScript. Теперь вы можете получить тот же результат с официальной версией (ему больше не нужно было выбирать его из GitHub)
npm install grunt-contrib-uglify-es --save-dev