экспорт 'HelementHostStyling' не найден в '@ angular / core' Angular v8.1.0 - PullRequest
0 голосов
/ 09 июля 2019

необходимое условие

Я только что обновил свое приложение до следующих пакетов

"@angular/cdk": "^8.0.2",
"@angular/common": "~8.0.3",
"@angular/compiler": "~8.0.3",
"@angular/core": "^8.1.0",
"@angular/forms": "^8.1.0",
"@angular/platform-browser-dynamic": "^8.1.0",
"@angular/platform-browser": "^8.1.0",
"@angular/router": "^8.1.0",
"@angular-devkit/build-angular": "^0.800.6",
"@angular-devkit/build-ng-packagr": "~0.800.6",
"@angular-devkit/build-optimizer": "^0.800.6",
"@angular/animations": "^8.1.0",
"@angular/cli": "^8.1.0",
"@angular/compiler-cli": "^8.1.0",
"@angular/language-service": "^8.1.0"

ошибка компиляции

Я выполнил команду npm run watch, и произошли следующие ошибки

"build-libs": "npm run build-helper-messages && npm run build-kpi-mrr && npm run build-kpi",
"watch": "npm run build-libs &&  ng serve --watch --open --ssl true"

ОШИБКА в ./node_modules/@angular/common/fesm2015/common.js 4031: 8-28 "export" ɵɵelementHostStyling'не найден в' @ angular / core '

ОШИБКА в ./node_modules/@angular/common/fesm2015/common.js 5468: 8-28 "экспорт" ɵɵelementHostStyling "не найден в" @angular "/ core '

ОШИБКА в ./node_modules/@angular/common/fesm2015/common.js 4035: 8-33 "export" ɵɵelementHostStylingApply "не найден в" @ angular / core "

ОШИБКА в ./node_modules/@angular/common/fesm2015/common.js 5472: 8-33 "export" ɵɵelementHostStylingApply "не найдена в '@ angular / core'

ОШИБКА в ./node_modules/@angular / common / fesm2015 / common.js 4034: 8-31 "export" leelementHostStylingMap "не найден в" @ angular / core "

ОШИБКА в ./node_modules/@angular/common/fesm2015/common.js 5471: 8-31 "export" leelementHostStylingMap "не найден в" @ angular / core "

У вас есть идеи, как исправить проблему?

1 Ответ

1 голос
/ 09 июля 2019

Вы должны обновить все угловые зависимости, возможно, проблема в одной из угловых зависимостей, и некоторые из них актуальны, а некоторые все еще имеют угловые 8, но не самые последние, поэтому запустите эту команду, и это должно решить проблему:

ng update --all --force

Также перед запуском указанной выше команды попробуйте удалить node_modules, а затем npm install

Возможно, у вас не было последней версии этой библиотеки

@angular/material 
@angular/cdk
@angular/animations 
@angular/core

Это сработало для меня, даже если у вас возникли проблемы, прочитайте этот угловой вопрос https://github.com/angular/angular/issues/30413

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...