有没有人有Compass和Sass开发Shopify主题的工作流程?我非常接近,我只需要弄清楚如何不在CSS液体标签上制作Sass barf。Shopify Theme with Compass and Sass
下面是我有:
- 目录(例如:, “/ newwebsite /)
- 一个包含我的Shopify主题子目录(”/ newwebsite/newwebsite主题A SASS /指南针项目/ “) 指向的CSS,_dir images_dir和javascripts_dir全给了他们的资产文件夹(
- 指南针config.rb”/ newwebsite/newwebsite主题/资产/“)
- 指南针观看
- shopify_theme宝石也看,上传主题文件shopify(https://github.com/Shopify/shopify_theme)
- 编辑萨斯插补(见下文雁)
- 编辑指南针回调重命名为.css.liquid
问题:当您需要使用Shopify的液体模板标签时,指南针barf的,例如背景图像 - 例如,背景:url(“{{”splash-1.jpg“| “)
有没有人知道如何指示Compass/Sass吐出液态模板标签,因为他们到CSS?如果我有,那么我有一个可靠的本地编辑Sass工作流程,并实现该变化对shopify店暂存之后
感谢
编辑: 使用Hopper的回答下面的萨斯液体标签和重命名罗盘输出.css文件到.css.liquid,我现在有用Compass和Sass设计Shopify主题的即时工作流程 以下是在config.rb中进行Compass回调的代码:
on_stylesheet_saved do |filename|
s = filename + ".liquid"
puts "copying to: " + s
FileUtils.cp(filename, s)
puts "removing: " + filename
end
我试图在一个点上做到这一点,毫无进展。这可能是一个自定义的SASS扩展,或者如果有一个指令,告诉sass编译器忽略和输出,但我没有找到任何可行的。 –