【问题标题】:Cannot find namespace angular找不到命名空间角度
【发布时间】:2018-04-06 09:07:28
【问题描述】:

我正在使用AngularTypescript 开发一个应用程序。那个时候我正面临这个错误。

Error   21  Cannot find namespace 'angular'.

如何解决这个问题??

【问题讨论】:

  • 您可以添加更多上下文吗?它说什么找不到命名空间?
  • 检查引用顺序
  • 你确定你已经使用 npm 安装了 Angular 吗?
  • 这绝对是 Angular 安装问题。

标签: angularjs angular typescript


【解决方案1】:

也许您应该将 Angular 类型添加到 tsconfig.json,如下所示:

  {
...
"compilerOptions":
    ...
    "types": [
        "angular"
    ],
  }

如果这不起作用,因为不推荐使用类型,我建议您使用 npm 安装 @types/angular:

npm install --save-dev @types/angular

并像上面一样包含它。

【讨论】:

    猜你喜欢
    • 2018-10-25
    • 2017-01-01
    • 1970-01-01
    • 2015-06-20
    • 2012-07-14
    • 2011-03-10
    • 2017-08-13
    • 2019-08-31
    相关资源
    最近更新 更多