После того, как я установил CLI nodejs и angular в Ubuntu 16.4, я создал новый проект с командой ng new name_of_project . Проект создан без ошибок и все выглядит отлично. После запуска сервера с командой ng serve все идет хорошо, и код компилируется, но когда я открываю страницу на порте 4200 по умолчанию, на нем ничего не отображается в консоли (я пробовал другие порты, но это такое же поведение). Когда я вручную добавляю HTML в индекс. html он появляется на странице, но app- root не загружается. Структура angular и файлы app.component по умолчанию выглядят хорошо (содержимое компонента по умолчанию html).
Я пробовал разные версии nodeJS (12.x и 14.x) и различные версии AngularCli (последние версии 9.x и 8.X).
app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, AppRoutingModule ], providers: [], bootstrap: [AppComponent]}) export class AppModule { }
Ниже приведены некоторые изображения конфигурации, используемой в этом случае.
Конфигурация NG
Консоль браузера без ошибок