文件观察器工具 JetBrains IDE - CSSO 设置 - 自动缩小 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 == Project files,File输入 == CSS) 并产生输出。

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

  • 创建一个新的范围(设置 | 外观和行为 | 范围),其中排除了缩小的文件(例如 file:.css&&!file:*.min.css
  • 选择此范围作为您的文件观察者范围

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...