редактировать
Если вы используете angular 9.1.6, все должно быть в порядке
npm update @angular/cli @angular/core
исходное сообщение
У меня была такая же проблема после создания проекта fre sh с использованием
npm install -g @angular/cli
ng new <projectname>
Я считаю, что это ошибка в 9.1.5 Angular при использовании 9.1.4 cli
Вы увидите проблему, когда сделаете
ng --version
, если получите:
Angular CLI: 9.1.4
Node: 12.16.3
OS: win32 x64
Angular: 9.1.5
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Чтобы решить эту проблему, вместо этого установите 9.1.4 Angular, запустив после того, как вы сделали ваш
ng new <projectname>
, затем запустите
npm install @angular/core@9.1.4 @angular/animations@9.1.4 @angular/common@9.1.4 @angular/forms@9.1.4 @angular/platform-browser@9.1.4 @angular/router@9.1.4 @angular/platform-browser-dynamic@9.1.4 @angular/compiler@9.1.4 @angular/compiler-cli@9.1.4 @angular/language-service@9.1.4
ng build
См. мой другой ответ для справки
ОШИБКА в TypeError: невозможно прочитать свойство 'flags' неопределенного