【问题标题】:Is there a utility to run FlowType js?是否有运行 FlowType js 的实用程序?
【发布时间】:2018-01-27 17:38:41
【问题描述】:

Typescript 有一个 ts-node 可以直接运行 *.ts 文件,是否有类似的用于 FlowType *.js 文件的实用程序?谢谢

【问题讨论】:

  • 你看过巴别塔吗?

标签: flowtype


【解决方案1】:

如果您编写的 JavaScript 可在其环境(浏览器或节点?)(Flow 除外)中有效运行,则可以使用 flow-remove-types

但是,大多数使用 flow 编写的代码还使用其他无法直接运行的自定义,例如 React 组件的 JSX 语法或 class 声明。要将所有这些编译为可运行的 JavaScript,您需要使用像 Babel 这样的工具。 Flow 网站上有setting up flow with babel 的说明。根据您的代码中的其他内容,您可能需要添加其他 Babel 插件。一旦你让 Babel 按你的意愿工作,你可以使用babel-node 来执行一个文件,babel 会首先将它编译成可执行的 JavaScript,然后运行它。 (这对开发很有用,但不推荐用于生产。)

【讨论】:

    猜你喜欢
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 2011-03-12
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多