首页 > 解决方案 > JS 文件中的 TypeScript 语法 - 可能吗?

问题描述

我已经为 React 安装了一些第三方库:react-draft-wysiwyg

在探索源代码时,我惊讶地发现我的 Visual Studio Code IDE 在 JS 文件中给了我很多语法错误。例如,这个函数:

onEditorBlur: Function = (): void => {
this.setState({
  editorFocused: false
});
};

我的编辑告诉我“类型只能在 TS 文件中使用”。

package.json “main” 文件指向一个已经捆绑的文件,但是当我尝试将它切换到 src 文件夹时,我得到了各种错误,比如“你需要一个特殊的加载器......”

有没有办法在 JS 中使用打字稿?

标签: javascriptreactjstypescript

解决方案


有没有办法在 JS 中使用打字稿?

不,但是您可以(并且这个项目确实)使用流程:https ://flow.org/

将 Flow 与 VSCode 一起使用:https ://github.com/flowtype/flow-for-vscode


推荐阅读