Привет. Моя команда и я обновили наше угловое приложение с 4.3.2 до углового 7.1.3.Все пакеты мигрировали и angular.json указывает на то же самое.Но в консоли мы получаем «Не удается связать с« ngOutletContext »».Нет, где в приложении этот атрибут используется.Он появляется только в Vendor.js.Сообщение об ошибке ниже.
compiler.js: 2427 Uncaught Error: Ошибки синтаксического анализа шаблона: невозможно связать с 'ngOutletContext', поскольку оно не является известным свойством 'ng-template'.1. Если 'ngOutletContext' является угловой директивой, то добавьте 'CommonModule' к '@ NgModule.imports' этого компонента.2. Чтобы разрешить любое свойство, добавьте «NO_ERRORS_SCHEMA» к «@ NgModule.schemas» этого компонента.("] [ngOutletContext] =" day.context ">"): ng: ///NgbDatepickerModule/NgbDatepickerMonthView.html@13: 58 Привязка свойства ngOutletContext не используется никакими директивами во встроенном шаблоне.Убедитесь, что имя свойства написано правильно, и все директивы перечислены в «@ NgModule.declarations».("[class.hidden] =" isHidden (day) "> [ERROR ->]"): ng: ///NgbDatepickerModule/NgbDatepickerMonthView.html@13: 12 в syntaxError (compiler.js: 2427) в TemplateParser.push... / node_modules/@angular/compiler/fesm5/compiler.js.TemplateParser.parse (compiler.js: 20311) в JitCompiler.push ... / node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._parseTemplate (compiler.js: 25857) в JitCompiler.push ... / node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._compileTemplate (compiler.js: 25844) в compiler.js: 25787 в Set.forEach () в JitCompiler.push ... / node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._compileComponents (compiler.js: 25787) в compiler.js: 25697 в Object.then (compiler.js: 2418) вJitCompiler.push ... / node_modules/@angular/compiler/fesm5/compiler.js.JitCompiler._compileModuleAndComponents (compiler.js: 25696) 1. Если 'ngOutletContext' является угловой директивой, то добавьте 'CommonModule' к '@NgModule.imports 'этого компонента
Текущая угловая настройкаis.
"devDependencies": {
"@angular-devkit/build-angular": "^0.11.3",
"@angular/cli": "^7.1.3",
"@angular/compiler-cli": "^7.1.3",
"@biesbjerg/ng2-translate-extract": "^0.6.0",
"@types/core-js": "^0.9.43",
"@types/geojson": "^1.0.6",
"@types/highcharts": "^5.0.12",
"@types/jasmine": "^2.5.47",
"@types/jspdf": "^1.1.31",
"@types/leaflet": "^0.7.31",
"@types/lodash": "^4.14.61",
"@types/node": "^7.0.12",
"codelyzer": "2.1.1",
"core-js": "^2.5.1",
"env2json": "^1.0.0",
"hads": "1.3.3",
"htmlhint": "0.9.13",
"https-proxy-agent": "^1.0.0",
"jasmine-core": "2.5.2",
"jasmine-spec-reporter": "^3.2.0",
"karma": "^1.5.0",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.0.0",
"karma-jasmine": "^1.1.0",
"karma-junit-reporter": "^1.2.0",
"karma-phantomjs-launcher": "^1.0.2",
"lite-server": "^2.3.0",
"phantomjs-prebuilt": "^2.1.14",
"protractor": "~5.1.0",
"stylelint": "7.10.1",
"stylelint-config-standard": "16.0.0",
"ts-node": "3.0.2",
"tslint": "~4.5.0",
"typescript": "3.1.6"
}