23

我使用了 PHPstorm 6,我的 SCSS 文件被编译到 CSS 文件夹中,所以我有:

css
  -- main.css
img
js
scss
  -- main.scss
  -- _variables.scss   ...

Hier 是我对 SCSS File Watcher 的定义 在此处输入图像描述

一切正常,但昨天我将我的 PHPstorm 从版本 6 更新到了 7,现在我的 SCSS 编译/文件观察器不再工作了。File Watcher 将 CSS 文件编译到 SCSS 文件夹中。但我想要它在我的 CSS 文件夹中!!!

您在 PHPstorm 7 Filewatcher for SCSS Files 中的设置是什么?

这是我的数据结构,你会看到文件 style.css 和 FileDirName/css/style.css 一个文件夹“高”.. 在此处输入图像描述

4

2 回答 2

30

啊啊啊啊!

“反斜杠”是问题所在。

输出路径

$FileParentDir$/css/$FileNameWithoutExtension$.css

在此处输入图像描述

于 2013-10-25T14:00:56.613 回答
18

要将使用 PHPStorm File Watcher 渲染的 css 文件放置在 css 目录中并将 sass 文件保留在 sass 目录中,我更改了参数和输出路径以刷新。

参数字段:

--no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css --style expanded 

--style expanded如果你想在 sass 中看到带有额外空格的 css,你可以删除它。这个参数只是将 css 文件中的缩进更改为老式的,drupal 需要这个。

和刷新字段的输出路径:

$FileParentDir$/css/$FileNameWithoutExtension$.css
于 2014-09-17T19:51:41.697 回答