Использование и поставка двоичных файлов для Yuglify или других фильтров с Django Compressor?

У нас есть Django-Compressor, который отлично работает с compressor.filters.jsmin.rJSMinFilter, который установлен по умолчанию и задан настройками по умолчанию COMPRESS_FILTERS = {'css': ['compressor.filters.css_default.CssAbsoluteFilter', 'compressor.filters.cssmin.rCSSMinFilter'], 'js': ['compressor.filters.jsmin.rJSMinFilter']}, и мы хотим добавить compressor.filters.yuglify.YUglifyJSFilter к этому, но в отличие от rJSMinFilter он не установлен по умолчанию, и мы не знаем, как поставить COMPRESS_YUGLIFY_BINARY.

Если мы заходим на страницу GH Yuglify, то видим репозиторий, но не знаем, какой файл(ы) использовать и где их разместить в нашем проекте Django. Примеры показывают как npm install yuglify, но мы не знаем, что такое npm и как его использовать. Возможно, это очень глупый вопрос, но как мы можем его поставить? Нам нужно, чтобы это было сделано так, чтобы нам не пришлось устанавливать все по отдельности на разных машинах

Можно ли включить файл(ы) Yuglify куда-нибудь в наш проект Django, чтобы все работало так же хорошо, как это было с rJSMinFilter, который был установлен по умолчанию?

Вернуться на верх