使用 vscode 在 .js 文件上打字

Ali*_*lin 3 typescript visual-studio-code

一般来说,我想.js用打字稿而不是流程来编写文件。我将 webpack 配置为ts-loader在 js 扩展上使用,效果很好。我checkJs在 tsconfig 文件上使用它,它可以很好地检查 js 文件。

但是,VS Code 在 js 文件上显示错误:

类型注释只能在 TypeScript 文件中使用。

错误截图

如何让 VS Code 中的错误消失?

gaw*_*cks 5

您不能在 js 文件中使用 typescript 类型声明。(即使启用了 checkJS)

在 JS 文件上,您必须使用 JSDoc 注释。

/** @type {number} */
var x;
Run Code Online (Sandbox Code Playgroud)

Typescript 会为你检查这些。

但我猜你正在寻找的是 .ts 文件