Kentaro23, так, первым открыл какой-то "admin-portal". В package.json везде проставлено устанавливать последнюю версию, а вот @angular/cli стоял фиксированный, да еще и RC версия. Он просто не знал, что делать с 5-ой версией Angular. Вообще советую ставить фиксированные версии, тогда разработка будет более защищенной, особенно при коллективной разработке. После, можно смотреть на обновление версий, используя команду: npm outdate, пробовать обновиться.
Плюс ко всему, в app.module.ts импортировался MaterialModule:
import { MaterialModule } from '@angular/material';
Данный модуль был вырезан в последних версиях Angular Material. Теперь каждый отдельный модуль нужно подключать отдельно, то есть вот так:
import {
MatInputModule, MatRadioModule, ...
} from '@angular/material';
Это было сделано, чтобы не нести в проект лишние, не используемые, модули.
В styles.css импортировалась тема материального дизайна:
@import '~@angular/material/core/theming/prebuilt/deeppurple-amber.css';
А должно подключаться так:
@import '~@angular/material/prebuilt-themes/deeppurple-amber.css';
Вот
ссылка на инструкцию по началу использования Angular material
И
ссылка на использование тем