通常我想用 typescript 而不是 Flow 来写 .js
文件。我将 webpack 配置为在 js 扩展上使用 ts-loader
,并且工作正常。我在 tsconfig 文件上使用 checkJs
并检查 js 文件。
但是,VS Code 在 js 文件上显示错误:
Type annotations can only be used in TypeScript files.
如何在 VS Code 中消除该错误?
最佳答案
您不能在 js 文件中使用 typescript 类型声明。 (即使启用了 checkJS)
在 JS 文件上,您必须使用 JSDoc 注释。
/** @type {number} */
var x;
Typescript 会为您检查这些。
但我猜你要找的是一个 .ts 文件
关于使用 vscode 在 .js 文件上 typescript ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49362018/