2017-06-15 10 views
0

FlowをWebPack 2で実行するよう設定する方法はありますか?フローが各WebPackの成功ビルドで 'flow status'コマンドを実行するようにするには?WebPack 2.0でファイルの変更を監視するためのフローの設定

は、現在、私が試した:

をWebPACKのシェル・プラグイン

WebPacksビルドの前後にシェルコマンドを実行できます。しかし、フローにエラーが見つかると、ウォッチプロセスは終了します。 コード:私にとって

... 
    plugins: [ 
     new WebpackShellPlugin({ 
      onBuildEnd:['npm run --silent flow'] 
     }) 
     ] 

フローステータスのWebPACK-プラグイン

それは動作しません。コンソールの中に何も生成されません。

フロー・バベル-のWebPACK-プラグインこのプラグインは、仕事をしたが、それぞれが構築悲しいことに、それは非常に長い追いかけフロータイプを作り、流れのサーバーを再起動し

。また、サーバーの再起動ネイティブフローサポートフォームのVisual StudioコードとInteliJの動作を停止します。

答えて

1

私はwebpack.configはこのようになります

'flow-status-webpack-plugin' 

を使用してこの問題を解決:

var FlowStatusWebpackPlugin = require('flow-status-webpack-plugin'); 
{ 
    ... 
    plugins: [ 
    new FlowStatusWebpackPlugin({ 
     onError: function(stdout) { 
     console.log(stdout) 
     }, 
     onSuccess: function(stdout){ 
     console.log(stdout) 
     }, 
     restartFlow: false, 
     failOnError: true, 
     binaryPath: './node_modules/.bin/flow' 
    }) 
    ] 
} 
関連する問題