代码之家  ›  专栏  ›  技术社区  ›  theringostarrs

Visual Studio 2017中的Typescript d.ts文件

  •  1
  • theringostarrs  · 技术社区  · 6 年前

    在将Typescript解决方案从使用Visual Studio 2015迁移到Visual Studio 2017的过程中,我们遇到了一个问题,即在根目录中(不是在node_modules/@types中)有一个d.ts文件,其中声明了一些变量,以及一个环境模块声明。

    作为参考,我们没有使用新的TS语言服务,并且我们不允许在TS文件中使用任何隐式语言。

    使用Typescript(从package.json安装的版本)通过命令行构建解决方案不会输出任何错误。

    如果我们在Visual Studio 2017中打开d.ts文件,它会将其拾取,我们没有错误。

    因此,我们的观察结果:

    1. Visual Studio 2017似乎只在中查找类型定义 '节点\模块/@类型。

    2. 打开文件后,d.ts 文件被正确引用

    如果这些是真的,那么如何使用自己的自定义定义文件而不将其添加为npm模块?这肯定不是标准的方式。

    0 回复  |  直到 6 年前
    推荐文章