ionic cordova build android --prod изменяет имя компонента на некоторый случайный символ, например «t». Это использование кода JS, которое создает легковесную сборку. Удивительный !!
Но я сталкиваюсь с проблемой в моем коде, когда я должен делать некоторые вещи специально на некоторых экранах. У меня есть несколько проверок на этом экране. После углификации имя компонента меняется и мои проверки не проходят.
....
this.app.viewWillEnter.subscribe(viewCtrl => {
let indexFoundOn =
this.withFooterPages.indexOf(viewCtrl.component.name);
// here I to have find component by name but name gets uglified on --prod release
....
});
Я ищу любой тип индекса свойства на Ctrl, который не изменится при увеличении. Невозможно найти его в документе
https://ionicframework.com/docs/api/navigation/NavController/