【发布时间】:2019-06-05 18:03:46
【问题描述】:
在 ng serve 中显示一些警告。
在“@angular/core”导出中找不到导出“ΔdefineInjectable”
在“@angular/core”中找不到“Δinject”
删除了@angular/cdk 和@angular/material。
我的 package.json
"dependencies": {
"@angular/animations": "github:angular/animations-builds",
"@angular/cdk": "github:angular/cdk-builds",
"@angular/common": "~7.2.0",
"@angular/compiler": "~7.2.0",
"@angular/core": "~7.2.0",
"@angular/forms": "~7.2.0",
"@angular/material": "github:angular/material2-builds",
"@angular/platform-browser": "~7.2.0",
"@angular/platform-browser-dynamic": "~7.2.0",
"@angular/router": "~7.2.0",
"@fortawesome/angular-fontawesome": "^0.3.0",
"@fortawesome/fontawesome-svg-core": "^1.2.17",
"@fortawesome/free-solid-svg-icons": "^5.8.1",
"@ng-select/ng-select": "2.16.4",
"@types/auth0-js": "^8.11.11",
"angular-datatables": "^7.0.0"
}
在 ng serve 中, 出现这些错误。
./node_modules/@angular/cdk/esm5/observers.es5.js 38:65-82 中的警告 “在 '@angular/core' 中找不到导出 'ΔdefineInjectable'
./node_modules/@angular/cdk/esm5/observers.es5.js 195:57-74 中的警告 “在 '@angular/core' 中找不到导出 'ΔdefineInjectable'
./node_modules/@angular/cdk/esm5/collections.es5.js 524:67-84 中的警告 “在 '@angular/core' 中找不到导出 'ΔdefineInjectable'
./node_modules/@angular/cdk/esm5/overlay.es5.js 527:168-175 中的警告 “在'@angular/core'中找不到导出'Δinject'
./node_modules/@angular/cdk/esm5/overlay.es5.js 527:195-202 中的警告 “在'@angular/core'中找不到导出'Δinject'
./node_modules/@angular/cdk/esm5/overlay.es5.js 527:219-226 中的警告 “在'@angular/core'中找不到导出'Δinject'
【问题讨论】:
-
我有同样的错误。你解决了吗?