在线文档教程

flow

babel-preset-flow

该 preset 包含以下这些插件:

示例

输入

function foo(one: any, two: number, three?): string {}

输出

function foo(one, two, three) {}

安装

npm install --save-dev babel-preset-flow

使用

通过 .babelrc (推荐)

.babelrc

{ "presets": ["flow"] }

通过 CLI

babel --presets flow script.js

通过 Node API

require("babel-core").transform("code", { presets: ["flow"] }