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

标签 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?

最佳答案

Is there some way to use typescript within JS?

没有。但是您可以(并且该项目确实)使用流程:https://flow.org/

要将 Flow 与 VSCode 结合使用: https://github.com/flowtype/flow-for-vscode

关于javascript - JS 文件中的 TypeScript 语法 - 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50312774/

相关文章:

javascript - WebWorldWind 可渲染位置更新

javascript - 将 DOM 节点值与字符串 Javascript 进行比较

javascript - 流: is not a polymorphic type

typescript - 为什么 typescript 在实现抽象函数时忽略严格的空检查?

angular - 调用顺序 HTTP 请求 100 次

javascript - 向 jqGrid 添加下拉菜单

javascript - 当我有两个内部循环时无法获取此属性的父属性

javascript - react 输入焦点事件以显示其他组件

javascript - 当将 redux 状态映射到 props 到组件中时,它返回未定义

javascript - 未定义导出和要求