gpt4 book ai didi

typescript - Angular 2 Typescript 编译错误 TS2304?

转载 作者:搜寻专家 更新时间:2023-10-30 21:30:57 25 4
gpt4 key购买 nike

在我所有组件定义中对 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'.

编译完成,但应用程序运行正常。

知道如何摆脱这个错误吗?

最佳答案

error TS2304: Cannot find name 'module'

因为 TypeScript 看不到在任何地方声明的变量 module

快速修复

使用以下内容创建 globals.d.ts:

declare var module:any;

关于typescript - Angular 2 Typescript 编译错误 TS2304?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36319979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com