Я ищу фильтр Flask-Assets
, который позволяет увеличить javascript и поддерживать синтаксис ES6. Я пытался использовать двоичный файл uglifyjs-es
вместо uglifyjs
, но не могу понять, как настроить фильтр для использования двоичного файла uglifyjs-es
.
У меня есть это:
my_app_js = Bundle(
'js/MyApp.js',
filters='uglifyjs',
output='my_app_js.js'
)
Из документации Webassets :
Uglify JS - внешний инструмент, написанный для NodeJS; этот фильтр предполагает, что исполняемый файл uglify js находится в пути. В противном случае вы можете определить UGLIFYJS_BIN параметр
Возможно, решение есть, но я не могу понять, где и как изменить этот параметр UGLIFYJS_BIN
, есть идеи?
Также , я прочитал здесь , что uglifyjs-es
проект больше не поддерживается. Терсер, кажется, является альтернативой, но может ли он также использоваться в качестве фильтра?
Редактировать
Если вы знаете хорошую альтернативу uglifyjs-es
с примером кода, вы выигрываете награду;)