我想使用PhpStorm的文件观察器来缩小我的JavaScript文件,但我无法按照我希望的方式使用它。
我已经安装了uglify-js。在文件观察器中,我尝试了以下内容:
参数:
if (DayOfWeekSCH.GetTextLen > 0) and (EndTimeSCH.GetTextLen > 0) and (StartTimeSCH.GetTextLen > 0) then
要刷新的输出路径:$FileName$ -o $FileDir$.min.js --style compressed
问题是每次只有一个文件被缩小,而不是一个文件。
另一个问题是我想输出一个源图,但我不知道如何做到这一点,也不知道放在哪里(参数或输出路径)。
我希望有人可以帮助我完成这些设置。
答案 0 :(得分:0)
关于文件监视器的几点说明:
$FileName$
当然,除非uglify支持文件掩码(例如/path/to/folder/*.js
)。考虑到上述我建议使用Grunt或Gulp任务 - 他们更适合此类要求。
<强> P.S。强>
如果你希望你可以在File Watcher中实际使用这样的grunt / gulp任务(与手动在终端/控制台中调用它一样),但由于上面的第3点,更好的解决方案是使用Grunt&#39; s / Gulp&#39; s watch
模块/功能,如果您需要自动执行任务。