文件观察器工具 JetBrains IDE - CSSO 设置 - 自动缩小 CSS

File Watcher Tool JetBrains IDE - CSSO Setup - Auto Minify CSS

我正在尝试使用 Jetbrains IDE(Webstorm 和 Rider)中的 File Watcher 工具自动缩小我的 .css 文件和在整个项目中为他们生成 .min.css 个文件。

事实是,它会不断缩小扩展名为 .min.css 的文件。所以我最终得到了 slick.min.min.css 这样的文件。我找不到任何选项来控制匹配文件的标准。是否有一些选项可以强制它忽略 .min.css 文件,这样我就不会重复?

我在这里遵循了这个指南:https://www.jetbrains.com/help/idea/compressing-css.html#ws_css_compress_create_file_watcher 这里有一些提示 How to Minify CSS with SCSS File Watcher in PHPStorm IDE

由于 .min.css 文件仍然是 CSS 文件,您的观察者会监听所有文件的变化(因为观察者 Scope == 项目文件文件类型 == CSS)并生成输出。

作为解决方法,我建议从观察者处理中排除缩小文件:

  • 创建一个新范围(设置 | 外观和行为 | 范围),排除缩小文件(如 file:.css&&!file:*.min.css
  • 选择这个范围作为你的文件观察器Scope