首页 > 解决方案 > Pycharm SASS:在相对目录中输出css

问题描述

我正在尝试在 PyCharm 中为我的 SASS 文件设置一个文件观察器。我遵循了官方指南,它运行良好(https://www.jetbrains.com/help/pycharm/transpiling-sass-less-and-scss-to-css.html#

现在我想将编译后的 CSS 文件的目标更改为相对于 SASS 文件的特定文件夹。基本上,输出目录应该是../css/从SASS文件开始的时候,因为我的结构是这样的:

app1/
    static/
        css/
            myfile.css
        sass/
            myfile.sass
app2/
    static/
        css/
            myfile2.css
        sass/
            myfile2.sass

我不确定我是否理解我应该输入什么值argumentsoutput paths to refresh. 我目前正在使用默认设置(https://imgur.com/a/rrIJHeR

标签: npmsasspycharm

解决方案


我解决了。对于遇到相同问题的任何人,这是我修复它的方法:

  • 参数 = sass\$FileName$:css\$FileNameWithoutExtension$.css
  • 输出 = css\$FileNameWithoutExtension$.css
  • 工作目录 = $FileParentDir$

这是设置的图像:

文件观察器 Sass 设置


推荐阅读