更改.css文件的输出目录

rak*_*tin 15 sass

ruby的新手(我通常使用python/django),sass的新手.我只是尝试配置输出css目录选项.

这里的相关问题:更改罗盘webby中生成的css文件的输出目录, 这里:可以更改不同文件的sass罗盘输出文件夹

两者的答案都是改变config.rb.config.rb在哪里找到?还有其他方法来设置选项吗?

ene*_*epo 32

你可以简单地使用:

sass --watch input-dir:output-dir
Run Code Online (Sandbox Code Playgroud)

即:

sass --watch scss:css
Run Code Online (Sandbox Code Playgroud)


max*_*tty 15

config.rb特定于Compass项目,位于项目的根目录中.如果您使用Compass,您可以css_dir根据自己的喜好指定,这/是Compass项目的根目录.

css_dir = "/assets/css"
Run Code Online (Sandbox Code Playgroud)

如果您只使用Sass,则可以在编译时指定输出路径.

sass input.scss ../path/to/output.css
Run Code Online (Sandbox Code Playgroud)