PhpStorm:如何仅在1个JS文件上添加watcher,而不是在所有JS文件上添加?

时间:2017-11-19 13:17:01

标签: phpstorm

1)如何仅在1个文件上添加观察者?

目标是只在一个JS文件上放置一个混淆器(main.js):我无法做到这一点:混淆应用于我修改的任何JS文件。

2)如何避免无限的经常性规则? 我现在有2名观察员:

  • 缩小JS文件
  • 对JS文件进行模糊处理

问题是:PhpStorm会创建无限.min.obf.min.obf...js:它看起来无穷无尽地应用这两条规则。

1 个答案:

答案 0 :(得分:3)

使用Scope字段限制观看的文件:创建custom Scope,其中只包含所需的文件和/或文件夹,并在文件监视器中使用它。

范围可以接受"包括"和"排除"同时模式,因此它可以非常灵活地过滤文件。

第二个问题采用相同的方法 - 使用范围不处理已处理的文件。

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

拥有2个独立文件监视器的替代方法是创建一些批处理/ shell脚本,它将进行缩小+混淆并将其用作文件监视器中的程序。

另一种选择 - 使用构建工具(Grunt / Gulp或类似的)并在那里调用适当的任务。