2017-11-19 14 views
0

1)ウォッチャーを1つのファイルに追加するにはどうすればいいですか?PhpStorm:ウォッチャーを1つのJSファイルにのみ追加し、すべてのJSファイルに追加する方法はありますか?

目標は、1つのJSファイル(main.js)のみに難読化ツールを追加することです。これを行うことができませんでした。難読化は、変更するすべてのJSファイルに適用されます。

2)無限の反復規則を避けるにはどうすればよいですか? は、私は今2ウォッチャー持っている:JSファイルの

  • 縮小
  • 難読

問題があるJSファイル上を:PhpStormは無限.min.obf.min.obf...js作成します。それは無限にこれらの2つの規則を適用するに見えます。

答えて

3

Scopeフィールドを使用して監視対象ファイルを制限します。作成するcustom Scopeには、目的のファイルとフォルダのみが含まれ、ファイルウォッチャーで使用されます。

スコープは "include"と "exclude"の両方のパターンを同時に受け入れることができるので、ファイルのフィルタ処理に非常に柔軟です。


2番目の問題については、同じ処理方法を使用して、処理済みのファイルを処理しないようにしてください。例えば

https://stackoverflow.com/a/24938053/783119


2人の別個のファイルウォッチャーを有することの代替は、その縮小+難読化を行うと、ファイルウォッチャーにプログラムとしてそれを使用するいくつかのバッチ/シェル・スクリプトを作成しています。

別のオプション - ビルドツール(Grunt/Gulpなど)を使用して、適切なタスクを呼び出します。