【问题标题】:Devextreme causes an Error code TS6053 - index.d.ts not foundDevextreme 导致错误代码 TS6053 - index.d.ts not found
【发布时间】:2018-04-05 14:44:38
【问题描述】:

每次我在 Visual Studio 上编译我的 Angular 5 应用程序时,都会收到此错误:

错误代码 TS6053 - 找不到文件 index.d.ts

现在。该文件实际上不存在,并且该错误未提供有关此文件在何处需要的任何信息。同样在整个解决方案中搜索“info.d.ts”并没有给我带来任何东西。

这个错误的原因可能是什么?

信息

  • 我没有使用 angular-cli
  • 我正在开发 Visual Studio 2017
  • 打字稿版本:“^2.6.2”

更新 #1

看起来问题与某些 npm 包有关,但其中很多都提到了文件 index.d.ts,我无法理解究竟是什么包导致了这个错误。

有解决办法吗?

更新 #2 我发现问题是由 devexpress 的 devextreme 包引起的。

package.json 包含以下内容:"typings": "/index.d.ts",

如果我将其更改为:"typings": "./index.d.ts",(添加点),则错误会从我的编译错误窗口中消失,但我无法再启动我的应用程序了。

所以...找到了错误,但创建了一个新错误!

问题还是一样:有解决办法吗?

【问题讨论】:

    标签: angular npm webpack devexpress devextreme


    【解决方案1】:

    我成功了!

    解决方案只是通过 npm 更新我的项目 Typescript 版本。

    希望对您有所帮助!

    【讨论】:

    • 非常有帮助!最好包括如何通过 npm 更新项目 Typescript 版本。
    • 同样的编译错误,我仍然可以正常运行Web应用程序,看不到任何明显的问题。但是,我还是做了更新。更新后编译错误依旧存在。
    猜你喜欢
    • 1970-01-01
    • 2015-09-05
    • 2019-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多