gpt4 book ai didi

compilation - 使用 Compass 编译多个样式表,不同的输出样式和 ".min"文件名

转载 作者:行者123 更新时间:2023-12-04 03:03:18 24 4
gpt4 key购买 nike

总结:使用Compass,需要编译两次不同的输出样式和文件名的SASS样式表。

我有这个作为我的 config.rb:

http_path           = "/"
css_dir = "assets/css"
sass_dir = "assets/sass"
# …more stuff… #
output_style = :expanded

完美编译
assets 
┗ sass
┣ style1.scss
┗ style2.scss


assets 
┗ css
┣ style1.css
┗ style2.css

我需要完成的是这样的输出:
assets 
┗ css
┣ style1.css
┣ style1.min.css
┣ style2.css
┗ style2.min.css

显然,“.min.css”文件包含缩小的 CSS。

所以我想我需要想出类似的东西:
on_stylesheet_saved do |filename|
# switch output_style to :compressed
# compile again and include ".min" into file name
end

任何人都可以向我提供有关如何实现这一目标的基本示例吗?
到目前为止还没有弄乱 ruby​​,但是通过我一直在做的关于这个主题的所有阅读,我已经有了一个基本的理解。 ;)
谢谢一堆!

最佳答案

我建议 Yeoman ,或自定义 Grunt脚本。您也可以使用 Rake如果你更面向 Ruby。

关于compilation - 使用 Compass 编译多个样式表,不同的输出样式和 ".min"文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17828066/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com