У нас есть это приложение Angular 7 со следующими пакетами и более,
"@angular/animations": "^7.0.0",
"@angular/common": "^7.0.0",
"@angular/compiler": "^7.0.0",
"@angular/core": "^7.0.0",
"@angular/forms": "^7.0.0",
"@angular/platform-browser": "^7.0.0",
"@angular/platform-browser-dynamic": "^7.0.0",
"@angular/router": "^7.0.0",
Проблема:
Browser Environment Works
Edge Live(IIS) No
Edge UAT(IIS) No
Edge Localhost Yes
Chrome\FF Live(IIS) Yes
Chrome\FF UAT(IIS) Yes
Chrome\FF Localhost Yes
Не работая, я имею в виду, что ничего не загружаетсядругие, чем заголовок, и нет ошибок в журнале консоли.Будучи новичком в angular 7, я понятия не имею, с чего начать?
Обновление
Основываясь на полезных предложениях в комментариях, я сделал ng serve --aot then errorЯ получаю ...
ОШИБКА в src \ app \ app.module.ts (60,32): Ошибка во время компиляции шаблона Вызовы функций 'AppModule' не поддерживаются в декораторах, но BusyConfig''.
для блока кода,
@NgModule({
imports: [
.. some stuff
BusyModule.forRoot(new BusyConfig({
template: '<div class="my-loader"></div>'
})),
... so on ...
Затем я добавил следующую функцию в конец файла app.module,
export function busyConfigFactory() {
return new BusyConfig({
template: '<div class="my-loader"></div>'
});
}
идобавил его в провайдеры как
{ provide: BusyConfig, useFactory: busyConfigFactory }
и закомментировал BusyModule.forRoot (новый блок BusyConfig ..., но теперь я получаю эту ошибку,
ОШИБКА в: Можетне привязывайте к ngBusy, поскольку оно не является известным свойством ng-container 1. Если ngBusy является угловой директивой, то добавьте CommonModule к @ NgModule.imports этого компонента.2. Чтобы разрешить любое свойство, добавьте 'NO_ERRORS_SCHEMA' к '@ NgModule.schemas' этого компонента. ("] [NgBusy] =" busy "> Create Ne")