【问题标题】:Will downloading typescript types help in javascript projects?下载 typescript 类型对 javascript 项目有帮助吗?
【发布时间】:2021-01-16 00:56:50
【问题描述】:

我读到 vscode 在幕后依赖于 typescript 定义以及 JSDoc。那么即使我在项目中使用的是纯 JavaScript 而不是 typescript,我下载 typescript 定义对智能感知有帮助吗?

例如:下载和安装 npm --save-dev @types/<some_library> 是否有助于该库的智能感知?

【问题讨论】:

    标签: javascript typescript visual-studio-code


    【解决方案1】:

    关于 vs 代码的自动完成,答案是,因为您可能无法在 js 文件中导入这些类型。

    附带说明,您可以使用 typescript 来检查 javascript 的类型确认。因此,您只需在您的 repo 中初始化一个之后,将以下标志添加到您的 tsconfig compilerOptions

        "checkJs": true,
        "allowJs": true
    

    VS Code 肯定会指出简单类型的类型错误,但可能不会在任何第三方库中发现任何错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-22
      • 1970-01-01
      • 2019-01-09
      • 2011-08-18
      • 1970-01-01
      相关资源
      最近更新 更多