ファイルが更新されるたびに再実行されるように、特定のリポジトリ内で「フローチェック」コマンドを連続して実行する良い方法を知っていたのでしょうか?フローチェックを連続して実行する(フロータイプ)
ありがとうございます! トーマス
ファイルが更新されるたびに再実行されるように、特定のリポジトリ内で「フローチェック」コマンドを連続して実行する良い方法を知っていたのでしょうか?フローチェックを連続して実行する(フロータイプ)
ありがとうございます! トーマス
gulp-flowtype
を使用してこのgulp
タスクはそれを行う必要があります。
var gulp = require('gulp') var flow = require('gulp-flowtype') gulp.task('watch', function() { // set up a watcher gulp.watch('*.js', function (file) { return gulp.src(file.path) .pipe(flow()) }) })
を私はFlpwのコードベースをDEV-INGの間、watch
コマンドを使用したい:watch -t npm run flow
それは、デフォルトでは、ほとんどのLinux苦痛で利用可能です、Macではbrew install watch
とすることができます。私はWindowsの同等のものもあると確信していますか?
'watch -n 0.5 -d npm実行フロー| head -30'は私が個人的に使っているものですが、その色を使用することはできませんでした。 –
@JeffMo色のコーディング方法を知っていますか?私のために、結果はすべて1色で出てきます。それはうまく動作します。 –
これはそうです: 'fswatch -o ./ | xargs -n1 -I {} flow' fswatchはMacではカラー化をサポートしていますが、watchではそうではありません:https://github.com/emcrisostomo/fswatch私は 'clear; printf '\ 033 [3J' && flow'と他のそのような組み合わせを使用して、更新の間に画面をクリアすることはできますが、動作させることはできません。私がやろうとしていることは、それを作って、最新のエラーがどこで始まったのかわからないエラーの長いリストを持っていないことです。誰かが私に知らせる方法を知っているなら。 –
fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf "\033[3J" && flow'
https://github.com/emcrisostomo/fswatchを使用すると、あなたのたびに適切にクリアされている素敵な色分けされた経験を取得します
、あなたのNPMスクリプトに入れたいのならば、ここでのエスケープバージョンです:
"flow-watch": "fswatch -o ./ | xargs -n1 -I{} sh -c 'clear; printf \"\\033[3J\" && flow'"
あなたのコメントは@JeffMoの投稿で 'clear ...'は画面を点滅させず、視覚的に使いやすいです。両方のおかげで! –
flow-bro
の監視コマンドsee hereを使用できます。
ESLintを使用する場合は、[eslint-plugin-flowtype-errors](https://github.com/amilajack/eslint-plugin-flowtype-errors)を使用してください。フローエラーをESLintエラーとして報告することができます。既にIDEまたはテキストエディタを統合している場合はうまく動作します。 – amilajack