2012-08-16 74 views
5

编辑自定义.css.liquid文件时,Shopify不会自动设置该文件,并且无法放入页面(因为它无法访问Shopify的Liquid模板系统),所以我发现它可以小时CDN开始提供新版本的.css.liquid文件。Shopify服务器上的资产缓存时间

未来,我该如何减少这段等待时间?目前,这里是我认为正在发生的事情:

  1. 大部分资产的URL必须附加到他们一些数字,像这样:path/to/filename?270。这可能是因为这个数字意味着代表最后一次提供文件,版本号或其他标志来指示提供文件。如果是这样,那么我可以创建一个模板来自己获取这些信息(尽管我宁愿不需要采取额外的步骤。)

  2. CDN服务器的缓存时间很长,并且不会重新发布文件,直到在缓存中的数据已经过期了。如果是这样,有没有什么我可以做这件事。

请让我知道这是否是上述情形之一的,或者如果它是别的东西。

回答

0

我已成功重新保存调用.css.liquid文件的布局文件。

例如:编辑某些内容然后将其保存到服务器。然后再次编辑它并将其保存到服务器。

这似乎增加了css文件路径上的查询字符串。