【发布时间】:2018-01-27 17:38:41
【问题描述】:
Typescript 有一个 ts-node 可以直接运行 *.ts 文件,是否有类似的用于 FlowType *.js 文件的实用程序?谢谢
【问题讨论】:
-
你看过巴别塔吗?
标签: flowtype
Typescript 有一个 ts-node 可以直接运行 *.ts 文件,是否有类似的用于 FlowType *.js 文件的实用程序?谢谢
【问题讨论】:
标签: flowtype
如果您编写的 JavaScript 可在其环境(浏览器或节点?)(Flow 除外)中有效运行,则可以使用 flow-remove-types。
但是,大多数使用 flow 编写的代码还使用其他无法直接运行的自定义,例如 React 组件的 JSX 语法或 class 声明。要将所有这些编译为可运行的 JavaScript,您需要使用像 Babel 这样的工具。 Flow 网站上有setting up flow with babel 的说明。根据您的代码中的其他内容,您可能需要添加其他 Babel 插件。一旦你让 Babel 按你的意愿工作,你可以使用babel-node 来执行一个文件,babel 会首先将它编译成可执行的 JavaScript,然后运行它。 (这对开发很有用,但不推荐用于生产。)
【讨论】: