在所有组件定义中module.id
的所有引用的typescript构建期间出现错误TS2304。定义如下:
@Component({
selector: 'sd-app',
=> moduleId: module.id,
templateUrl: './app.component.html',
directives: [ROUTER_DIRECTIVES, NavbarComponent, FooterComponent],
providers: [AuthService]
})
这是错误:
app\components\app.component.ts(15,15): error TS2304: Cannot find name 'module'.
编译完成,应用程序工作正常。
知道如何摆脱这个错误吗?
答案 0 :(得分:3)
错误TS2304:找不到名称'module'
因为TypeScript无法在任何地方看到变量module
。
使用以下内容创建globals.d.ts
:
declare var module:any;