PhpStorm - Sass File Watcher - 编译CSS的输出目录

时间:2017-10-19 16:08:01

标签: sass phpstorm file-watcher

如果我发错了堆栈,请提前抱歉。我是PhpStorm的新手(来自NetBeans),我正在努力配置文件监视器以将我的Sass文件编译到正确的位置。

我需要编译的文件位于

/sass/admin/styles/output/default.sass

我需要它来编译CSS到

/web/css/admin/styles/output/default.css

观察者的观点是

--no-cache --update $FileName$:$ContentRoot$/web/css/$FileRelativeDir$/$FileNameWithoutExtension$.css

最终将文件编译为

/web/css/sass/admin/styles/output/default.css

我需要从sass宏中删除$FileRelativeDir$部分,但我不知道这是否可行。是否有可能实现这种文件结构?

1 个答案:

答案 0 :(得分:1)

这里已经回答了 - https://stackoverflow.com/a/15965088/1389760

我将论证路径改为

--no-cache --update $FileName$:$ContentRoot$/web/css/$FileDirPathFromParent(scss)$/$FileNameWithoutExtension$.css

更改宏允许我设置一个从目录路径中删除'SCSS'的参数,现在它会编译到所需的位置。