PhpStorm和SCSS将scss文件编译成一个css文件

时间:2016-10-20 21:43:53

标签: sass ide phpstorm

我迈出了PhpStorm和SASS的第一步。我去了File>设置> File Watcher和我添加了SCSS

这是我目前的配置:

  • 计划:C:\Ruby23\bin\scss.bat

  • 参数:--no-cache --update $FileName$:$FileParentDir$\$FileNameWithoutExtension$.css

  • 工作目录:$FileDir$

  • 要刷新的输出路径:$FileParentDir$\$FileNameWithoutExtension$.css

它以下列方式工作。鉴于结构:

/mysite
    /sass
        1.scss
        2.scss
        3.scss

当我向/sass添加SCSS文件时,它会在.css内生成.css.map/mysite个文件。但是,我想在/mysite内只生成一个CSS文件,并避免使用地图文件。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

  1. 如果您有一个导入其他文件的主要SCSS文件(部分文件,其名称通常以下划线开头),您只需要确保' Track only root files'在文件观察器设置中启用,以将输出合并为单个.css

  2. 如果您不想创建.map个文件,请将--sourcemap=none传递给编译器