SCSS filewacher /编译器需要太长时间才能执行'在phpstorm中

时间:2015-10-02 18:39:57

标签: php css sass phpstorm file-watcher

我使用的是phpstorm,我已经在我的styles.scss文件中放了一个filewatcher,并注意到将更改编译到我的styles.css文件中需要花费很长时间。

例如,如果我将新属性添加到任何类,id,元素,编译器将在编译之前大约需要5秒。这是正常的时间吗?当然有一种方法可以加快速度。

我在filestat上的设置如下:

无论语法错误如何触发:未选中

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

1 个答案:

答案 0 :(得分:6)

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

  1. 确保已安装'sassc'。 (在'哪个sassc'没有引号的终端类型中)
  2. 如果你没有安装它,brew install sassc应该可以工作,因为你有自制软件。
  3. 进入php风暴,找到您的文件观察者在首选项下的位置。在“计划”字段中输入以下内容:/usr/local/bin/sassc
  4. 在“参数”字段中输入:--precision 10 --sourcemap $FileName$ $FileNameWithoutExtension$.css
  5. BOOM ,以光速直接编译,哟。