私はビルド ワークフローを適切に設定した PHP/Javascript プロジェクトに取り組んでいます。これには、テスト、縮小、最終的な zip 成果物への圧縮、およびその他の多くの優れた機能が含まれます。
ソース コードに特定のパターンがある場合に失敗するタスクを作成したいと考えています。、、、などの関数を探してprint_r()
、存在する場合はビルド プロセスを停止したいと思います。おそらく後で、Javascript または CSS のことを確認したいので、これは PHP だけの質問ではありません。error_log()
var_dump()
grunt-shell
andで実行できることは知っていますがgrep
、次のことを知りたいです。
- このタスクに固有の grunt プラグインはありますか? 理想的には、ファイルの種類ごとに正規表現のリストを指定し、パターン マッチでビルドを続行するか失敗するかを設定できるようにしたいと考えています。
- パッケージ化されたソースをダブルチェックして、最も一般的なデバッグ ステートメントやその他のパターンを確認するという問題に、他の人はどのように取り組んでいますか?