JS文件中的TypeScript语法 - 可能吗?

时间:2018-05-13 04:29:54

标签: javascript reactjs typescript

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

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

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

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

package.json" main"提交指向已捆绑的文件,但是当我尝试将其切换到src文件夹时,我会收到各种错误,例如"您需要一个特殊的加载程序..."

有没有办法在JS中使用typescript?

1 个答案:

答案 0 :(得分:1)

  

有没有办法在JS中使用typescript?

没有。但是你可以(和这个项目一样)使用flow:https://flow.org/

使用带VSCode的Flow:https://github.com/flowtype/flow-for-vscode