Вопросы по теме 'uglifyjs2'

Управлять вложенными классами и переменными с помощью UglifyJS
Я использую UglifyJS для минимизации объединенного набора файлов, который работает хорошо, но недостаточно хорошо. Встроенная библиотека использует пространства имен, поэтому классы, функции и константы хранятся в переменной корневого пространства...
7012 просмотров
schedule 17.05.2022

Как исключить определенные файлы requireJS из искажения/оптимизации
У меня есть рабочий проект requirejs, который использует grunt для сборки и развертывания. Если вообще не использовать оптимизацию, сборка работает без проблем, и я получаю один большой js-файл, чтобы развернуть его на производстве. У меня...
15964 просмотров

Uglify с помощью SourceMaps при использовании grunt usemin и rev
Я хочу регистрировать ошибки javascript на сервере, но трассировка стека бесполезна с минимизированным кодом JS. Поэтому я думал об использовании либо Getsentry , либо Rollbar , который показывает правильная трассировка стека с помощью sourcemaps...
5701 просмотров
schedule 17.05.2023

Замените файлы js соответствующими уменьшенными версиями.
Я использую Grunt и хочу минимизировать файлы js (я пытаюсь настроить uglify https://github.com/gruntjs/grunt-contrib-uglify , но безуспешно...) Я хотел бы заменить все js-файлы в моем проекте на минимизированный файл корреспондентов. Если,...
493 просмотров

Извлечь отдельный код файла javascript из уменьшенного файла
У меня есть список файлов .js, и у меня есть одна мини-версия этих файлов с исходной картой. Минимизированный файл был создан с использованием UglifyJS. Можно ли извлечь код отдельных файлов js из минифицированного файла? может быть, прочитав...
2530 просмотров
schedule 25.04.2023

UglifyJS Не может использовать регулярное выражение
Из здесь я не могу использовать это uglifyjs mtool.js -c -m --mangle-props regex=/_$/ -o mtool.min.js так как выдает ошибку: ОШИБКА: regex.test не является функцией в should_mangle (eval в...
856 просмотров
schedule 11.05.2023

Webpack удаляет имена классов при минимизации/ухудшении кода ES6 с наследованием
Webpack удаляет имена классов при минимизации/ухудшении кода ES6 с наследованием: Есть код MVCE , который мы пытаемся уменьшить/уменьшить: Дочерний класс : const ParentClass = require('parent'); class Child extends ParentClass{...
2566 просмотров

Как использовать опцию uglifyjs 3 mangle с верхним уровнем и резервным?
У меня есть следующая команда: uglifyjs main.js bar.js -m toplevel reserved=['$','addTo','exports'] -c --source-map -o out.js Но выдает ошибку: ERROR: ENOENT: no such file or directory, open 'reserved=[$,addTo,exports]' at...
684 просмотров
schedule 16.04.2023

Сохраняйте комментарии к лицензии при использовании UglifyJS2 с плагином gulp
В этом проекте я использую gulp-uglify версии 3.0.1 и хочу сохранить комментарии, содержащие тексты лицензий в выводе. На странице проектов указано, что Most of the minify options from the UglifyJS API are supported. и этот ответ...
783 просмотров
schedule 16.07.2022