Как запустить UglifyJS2 без Node.JS
В любом случае, чтобы запустить UglifyJS2 без node.js? Скажем, я хотел бы запустить его в процессе JVM с использованием скриптового движка JavaScript. Как это сделать?
1 ответ
Я видел, что Mishoo ответил вам https://github.com/mishoo/UglifyJS2/issues/122
Два возможных способа:
бежать
uglifyjs --self
чтобы получить сборку UglifyJS, которую вы можете загрузить в браузере (или в любой среде JS) и использовать API, описанный здесь.загрузить в вашей среде все файлы в каталоге lib / (загрузить
utils.js
а такжеast.js
во-первых, остальные могут прийти в любом порядке). Если вы сделаете это, все будет глобально - вы можете использовать тот же API, но нет необходимости добавлять префиксы к UglifyJS.
Также вы можете посмотреть на tools/node.js
чтобы увидеть, как мы загружаем его в Node (так как мы не используем стандарт require
).