предварительное условие
Я только что обновил свое приложение до следующих пакетов
"@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"
ERROR in ./node_modules/@angular/common/fesm2015/common.js 4031:8-28 "export 'ɵɵelementHostStyling' was not found in '@angular/core'
ERROR in ./node_modules/@angular/common/fesm2015/common.js 5468:8-28 "export 'ɵɵelementHostStyling' was not found in '@angular/core'
ERROR in ./node_modules/@angular/common/fesm2015/common.js 4035:8-33 "export 'ɵɵelementHostStylingApply' was not found in '@angular/core'
ERROR in ./node_modules/@angular/common/fesm2015/common.js 5472:8-33 "export 'ɵɵelementHostStylingApply' was not found in '@angular/core'
ERROR in ./node_modules/@angular/common/fesm2015/common.js 4034:8-31 "export 'ɵɵelementHostStylingMap' was not found in '@angular/core'
ERROR in ./node_modules/@angular/common/fesm2015/common.js 5471:8-31 "export 'ɵɵelementHostStylingMap' was not found in '@angular/core'
у вас есть идеи, как исправить проблему?
@DafangCao Я не пробовал, пока не проверил ответ здесь ниже





Вы должны обновить все угловые зависимости, возможно, проблема заключается в одной из угловых зависимостей, и некоторые из них обновлены, а некоторые из них все еще угловые 8, но не последние, поэтому запустите эту команду, и это должно решить проблему:
ng update --all --force
Также перед запуском вышеуказанной команды попробуйте удалить node_modules, а затем npm install
Вероятно, у вас не установлена последняя версия этой библиотеки.
@angular/material
@angular/cdk
@angular/animations
@angular/core
Это сработало для меня, также, если у вас есть какие-либо проблемы, прочитайте эту угловую проблему https://github.com/angular/angular/issues/30413
Вы пробовали это решение?