Что должно быть запущено сначала обфускация или минимизация кода JavaScript в приложении Ionic3 - PullRequest
0 голосов
/ 30 мая 2018

Я собираюсь отправить приложение ionic 3, и я работаю в процессе обфускации и углификации кода.

Для углификации мы используем встроенный uglifyer, который выполняется при сборке с --prod.

Для запутывания мы используем WEBPACK-OBFUSCATOR (Javascript-obfuscator) https://github.com/javascript-obfuscator/javascript-obfuscator

При сборке выполняется следующий порядок: 1 - выполняется конфигурация веб-пакета ->, что приводит к запутываниюкод.и 2 - удаление по умолчанию, выполненное ionic3

Вопросы: это правильный порядок?Должны ли мы запутывать, а затем угнетать, или мы должны омрачать, а затем запутывать.Я сталкиваюсь с этим, так как мы попытались установить обфускацию с включенным «selfDefend», что в принципе не позволяет никаких изменений в коде после обфускации: поэтому после углификации мы потерпели неудачу.

Таким образом, у нас осталось 2 варианта:
1- Изменить порядок: не представляется возможным в Ionic.(подтвердите).
2- Отключите опцию самообороны.

Заранее спасибо.

...