Я обновлял свое ионное угловое приложение для последней версии и автономной. Все работает нормально, когда я работаю с использованием NG SERD , а также мой iOS работает нормально в симуляторе iOS.
У меня есть последние угловые пакеты, например
"@angular/animations": "20.3.0",
"@angular/cdk": "20.2.3",
"@angular/common": "20.3.0",
"@angular/core": "20.3.0",
"@angular/forms": "20.3.0",
"@angular/platform-browser": "20.3.0",
"@angular/platform-browser-dynamic": "20.3.0",
"@angular/router": "20.3.0",
etc
< /code>
Однако, когда я запускаю сборку Android (как на телефоне, так и на эмуляторе), у меня есть два маршрута, которые терпят неудачу.{
path: Constants.vals.pageRoutePaths.performance,
loadChildren: () => import('./performance/performance.routes').then((r) => r.routes),
},
< /code>
, а затем компонент маршруты. < /p>
export const routes: Routes = [
{
path: '',
component: PerformancePage,
providers: [CanDeactivateGuard],
canDeactivate: [CanDeactivateGuard],
},
];
< /code>
Я регистрирую события маршрутизатора, и я вижу следующее для одного из неудачных маршрутов ... < /p>
00000292 32.07667160 [11508] [DEBUG] MyApp - 6c0972eb102e11cd - AppRoutingService: Router event NavigationStart(id: 20, url: '/performance')
00000293 32.07699203 [11508] [DEBUG] MyApp - 6c0972eb102e11cd - AppRoutingService: Router event RouteConfigLoadStart(path: performance)
00000294 32.07778549 [11508] [DEBUG] MyApp - 6c0972eb102e11cd - AppRoutingService: Router event NavigationError(id: 20, url: '/performance', error: TypeError: Failed to fetch dynamically imported module: https://localhost/chunk-5YE56RPK.js)
Если я строю версию Android в Debug, поэтому я могу прикрепить к нему на устройстве через Chrome, я не получаю эту ошибку. Chunk -5ye56rpk.js в тестовой HTML -странице, и сделайте поборник на ней, он загружается ОК.AppRoutingService - это моя служба, в которой я просто в конечном итоге называю Ionic vavigateForward.
. /> Обновление 1 2025-SEP-18 < /h2>
Посмотрев в вкладку «Сеть» на эмуляторе, я вижу оба сбоя модуля, пытающиеся загрузить «кусок». src = "https://i.sstatic.net/xf4kgbqi.png"/>
, что это проблема, это проблема, это проблема, это проблема, что это проблема. "chunk.js" < /p>
Это строитель, который я настроил ... < /p>
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
Подробнее здесь: https://stackoverflow.com/questions/797 ... build-only