Я использую Ionic 3.
Я могу без проблем собрать и запустить приложение, используя ionic serve
или ionic cordova run ios
.
Однако, когда я собираю приложение с--prod
флаг (ionic cordova run ios --prod
), я получаю белый экран после заставки.Я проверил консоль и обнаружил следующую ошибку:
Ошибка: Uncaught (в обещании): недействительная ссылка: введение-слайды
Введение Страница слайдов - самая первая страницачто я установил в качестве rootPage в app.component.ts.
Я проверил свою страницу ВведениеSlides и убедился, что у меня есть правильное имя для страницы:
@IonicPage({
name: “introduction-slides”
})
Я также убедилсячто у меня есть файл введение-slides.module.ts.
Мне очень трудно пытаться решить эту проблему.Пожалуйста, знайте, что все работает нормально, за исключением случаев, когда используется флаг --prod.
Примечание: ниже приведены мои devDependencies из package.json:
“devDependencies”: {
“@angular/cli”: “^1.7.3”,
“@ionic/app-scripts”: “^3.1.9”,
“@types/googlemaps”: “^3.30.7”,
“ionic”: “^3.20.0”,
“typescript”: “^2.3.4”,
“ws”: “3.3.2”
}