SCSS filewacher/compiler 在 phpstorm 中花费 'execute' 的时间太长

SCSS filewacher/compiler takes far too long to 'execute' in phpstorm

我正在使用 phpstorm 并且我在我的 styles.scss 文件上放置了一个 filewatcher 并注意到将更改编译到我的 styles.css 文件中需要很长时间。

例如,如果我向任何 class、id、元素添加新属性,编译器将在编译前花费大约 5 秒。这是正常的时间吗?当然有办法加快速度。

我在phpstorm中对filewatcher的设置如下:

不管语法如何触发errors:Unchecked

参数:--精度 10 --no-cache --update $FileName$:$FileNameWithoutExtension$.css"

我想出了一个更快的方法来让这个编译器为所有人工作。

  1. 确保安装了 'sassc'。 (在终端输入 'which sassc' 不带引号)
  2. 如果你没有安装它,brew install sassc 应该可以,因为你有自制软件。
  3. 进入 php storm 并找到您的文件观察器在首选项下的位置。在 'program' 字段中输入以下内容:/usr/local/bin/sassc
  4. 在 'arguments' 字段中输入:--precision 10 --sourcemap $FileName$ $FileNameWithoutExtension$.css
  5. BOOM,光速直接编译哟。