【问题标题】:How to tell VSCode/TypeScript window.Service exists?如何告诉 VSCode/TypeScript window.Service 存在?
【发布时间】:2020-03-18 19:26:08
【问题描述】:

我在 VS Code 中使用 jsCheck 设置,它使用 TypeScript 来验证我的代码。 有一个由后端生成的代码设置的全局服务(是的,遗留),它在许多地方被引用Service.get(...);

我如何告诉 Typescript 相信我该服务存在并且有特定的合同? 我必须为此创建d.ts 文件吗?这可以用JSDoc实现吗?

【问题讨论】:

    标签: typescript visual-studio-code jsdoc


    【解决方案1】:

    我必须为此创建 d.ts 文件吗?

    是的。只需创建一个全局 .d.ts(任何没有顶级 importexport.d.ts 文件都是全局文件),然后声明您的全局变量:

    // global.d.ts
    
    declare const Service: {
      get(): any // etc
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-26
      • 2021-01-31
      • 2019-03-27
      • 1970-01-01
      • 2020-11-26
      • 2017-03-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多