我创建了一个react本机项目,我想为我的项目启用流程。
我有
安装的流量箱npm install --save flow-bin
但是,它会返回
missing script: flow
当我跑
时npm run-script flow
任何人都有任何想法?谢谢!
答案 0 :(得分:5)
npm run-script flow
将不执行flow
命令,但只会查看scripts
文件中的package.json
条目并执行flow
下的命令条目(有关详细信息,请参阅documentation)。这样做的好处是它将包含位于依赖项中的二进制文件(也就是node_modules
文件夹中的二进制文件),这是您$PATH
中通常没有的内容,从而无需为每个文件配置项目。确保您的package.json
看起来像这样:
//...
"scripts":{
//...
"flow": "flow; test $? -eq 0 -o $? -eq 2"
}
//...
来源:docs
答案 1 :(得分:1)
在package.json文件的“脚本”下添加“流”:“流”作为新条目:
m1 <- m2 <- m3 <- fx() # just for simplicity
list(m1, m2, m3)
# [output identical to your option 1]
我正在遵循的教程似乎跳过了这一步,但是Facebook github存储库中有它:https://facebook.github.io/create-react-app/docs/adding-flow