npm安装编辑器
npm install --save-dev babel-preset-flow
然后在项目的根目录下创建**.babelrc**文件 并在里面写入 “presets”:["flow]
{
"presets":["flow]
}
安装flow
npm install --save-dev flow-bin
添加"flow"在package.json文件下的scripts字段里
{
"name": "my-flow-project",
"version": "1.0.0",
"devDependencies": {
"flow-bin": "^0.98.0"
},
"scripts": {
"flow": "flow"
}
}
初始化flow
npm run flow init
> my-flow-project@1.0.0 flow /Users/Projects/my-flow-project
> flow "init"
运行flow
npm run flow
> my-flow-project@1.0.0 flow /Users/Projects/my-flow-project
> flow
No errors!
测试
// @flow
function test(n: number){
var num = 3;
return num + n
}
test("ceshi");
启动flow 查看运行状态
npm run flow status
关闭flow
npm run flow stop