npm运行脚本流程不工作
我创建了一个反应原生项目,我想为我的项目启用流程。npm运行脚本流程不工作
我已经流斌通过
npm install --save flow-bin
安装。但是,它返回
missing script: flow
当我运行
npm run-script flow
任何人有什么想法?谢谢!
npm run-script flow
将不执行flow
命令,但只会考虑在package.json
文件scripts
条目和flow
条目(见documentation获得更多信息)下执行命令。这样做的好处是它将包括位于您的依赖关系中的二进制文件(也称为node_modules
文件夹中的二进制文件),这是您通常没有的文件,无需为每个项目配置该文件。确保您的package.json
看起来是这样的:
//...
"scripts":{
//...
"flow": "flow; test $? -eq 0 -o $? -eq 2"
}
//...
来源:docs
另外,看看第二个链接,了解如何设置Flow的更多信息,尤其是'.flowconfig'文件。 – martinarroyo
现在工作,谢谢! –
试过这个,但仍然是相同的问题:缺少脚本:流 –
是脚本在你的package.json定义? – Nit
不,我期望npm install会自动添加脚本,但它没有。但现在解决了。谢谢! –