出现错误-找不到名称“ angular”

我开始使用TypeScript编写AngularJS应用。我有这个简单的模块命令:

(() => {

angular

.module('app', []);

})();

当我跑步时tsc app.ts,我得到了:app.ts(2,5): error TS2304: Cannot find name

'angular'.

我是否需要包括一些内容app.ts以使他们tsc理解angular

问候,

回答:

您可以通过告诉编译器“您对角度的全部了解”来简单地告诉编译器不再担心:

declare var angular: any;

为了获得所有好的工具和类型检查,您需要提取Angular类型定义,以便编译器知道可用的东西。

如果您对自己喜欢的IDE使用Visual Studio或其他各种方法,则可以通过NuGet使用类型定义。

以上是 出现错误-找不到名称“ angular” 的全部内容, 来源链接: utcz.com/qa/406481.html

回到顶部