【发布时间】:2018-09-27 18:35:38
【问题描述】:
我正在尝试在我的 Angular 项目上运行 ng build,但我不断收到错误
ERROR in Unexpected value 'MatTooltipModule in /Users/strypeez/Dropbox/gosco-webNEW/gosco-webUPTODATE/node_modules/@angular/material/tooltip/typings/index.d.ts' imported by the module 'AppModule in /Users/strypeez/Dropbox/gosco-webNEW/gosco-webUPTODATE/src/app/app.module.ts'. Please add a @NgModule annotation.
这就是我在 app.module.ts 中导入它的方式
import {MatTooltipModule} from '@angular/material/tooltip';
我的导入中有它
imports: [
FormsModule,
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
MatTooltipModule, ]
我可以做些什么来修复错误?
编辑:我添加了我的依赖项,有什么会导致问题吗?
"dependencies": {
"@angular/animations": "^4.1.3",
"@angular/cdk": "^2.0.0-beta.12",
"@angular/common": "^4.1.3",
"@angular/compiler": "4.1.3",
"@angular/core": "4.1.3",
"@angular/forms": "4.1.3",
"@angular/http": "4.1.3",
"@angular/material": "^2.0.0-beta.12",
"@angular/platform-browser": "4.1.3",
"@angular/platform-browser-dynamic": "4.1.3",
"@angular/router": "4.1.3",
"@angular/upgrade": "4.1.3",
}
【问题讨论】:
-
你能发布你的 app.module.ts 吗?
-
首先我会升级 Angular 并包括
@angular/material,然后在app.module中从@angular/material导入它,然后将其添加到导入和导出中。请查收:link
标签: angular angular-cli ng-build