如何使WebStorm SCSS文件监视器输出到不同的目录?



我试图使用WebStorm的SCSS文件监视器,但无论我改变什么设置,它总是输出生成的.css文件到与.scss文件相同的目录。

我试过改变"arguments"从:

--no-cache --update $FileName$:$FileNameWithoutExtension$.css

:

--no-cache --update ../$FileName$:$FileNameWithoutExtension$.css

,但是输出文件仍然在同一个地方生成。但是,我确实修改并保存了我的.scss文件,看到了文件监视器触发,并看到生成的文件发生了变化……它只是没有把修改后的版本放在不同的位置。

我尝试提供--output-o选项,但被告知这些是无效的(这是有意义的,因为命令行SCSS期望输出是一个参数而不是一个选项)。然后我试着用:

../$FileName$:$FileNameWithoutExtension$.css

没有运气。然后我想"也许它是'输出路径刷新'",所以我改变了:

$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

:

../$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

…但是,我仍然在同一个目录下得到输出文件。

是否有可能使WebStorm输出到其他地方,或者输出路径是固定的?

示例:如果你想把css放到root/css/

把"——no-cache——update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css"改成"Arguments"

最新更新