2016-12-06 9 views
1

私は反応ネイティブプロジェクトを作成しました。私は自分のプロジェクトのフローを有効にしたいと思います。私は、フロー・ビンnpm実行スクリプトフローが動作しません

npm install --save flow-bin 

によってインストールされている

私は

npm run-script flow 

誰もが任意のアイデアを得た実行するときしかし、それは

missing script: flow 

を返しますか?ありがとう!

+0

を定義していますか? – Nit

+0

いいえ、npm installは自動的にスクリプトを追加すると予想しましたが、それはしませんでした。しかし、それは今解決しました。ありがとう! –

答えて

3

npm run-script flowflowコマンドを実行しませんが、ちょうどpackage.jsonファイルにscriptsエントリを調べてflowエントリ(詳細についてはdocumentationを参照)の下でコマンドを実行します。これには、依存関係にあるバイナリ(node_modulesフォルダ内のバイナリ)が含まれているという利点があります。これは通常、$PATHにはないものであり、すべてのプロジェクトに対してその必要性を回避します。あなたのpackage.jsonは次のようになりますことを確認してください:

//... 
"scripts":{ 
    //... 
    "flow": "flow; test $? -eq 0 -o $? -eq 2" 
} 
//... 

出典:あなたのpackage.jsonでスクリプトdocs

+0

また、Flow upを設定する方法、特に '.flowconfig'ファイルの詳細については、2番目のリンクを見てください。 – martinarroyo

+0

今すぐ、ありがとう! –

+0

これは試しましたが、同じ問題:スクリプトがありません:フロー –

関連する問題