2012-08-16 6 views
5

कस्टम .css.liquid फ़ाइल को संपादित करते समय स्वचालित रूप से Shopify द्वारा सेट नहीं किया गया है और इसे किसी पृष्ठ में नहीं रखा जा सकता है (क्योंकि इसमें शॉपिफ़ की तरल टेम्पलेटिंग सिस्टम तक पहुंच नहीं है), मुझे लगता है कि यह ले सकता है सीडीएन के लिए .css.liquid फ़ाइल के नए संस्करण की सेवा शुरू करने के लिए घंटे।Shopify सर्वर पर संपत्ति कैश टाइम

भविष्य में, मैं इस प्रतीक्षा समय पर कैसे कटौती कर सकता हूं? वर्तमान में, यहाँ पर क्या मुझे लगता है कि जा रहा है है:

  1. अधिकांश संपत्ति यूआरएल तो जैसे कुछ नंबर उन्हें के साथ जोड़ दिया, है: path/to/filename?270। यह हो सकता है कि यह संख्या फ़ाइल की सेवा करने के लिए इंगित करने के लिए अंतिम बार फ़ाइल, संस्करण संख्या, या कुछ अन्य ध्वज का प्रतिनिधित्व करने के लिए है। यदि ऐसा है, तो मैं केवल इस जानकारी को पकड़ने के लिए एक टेम्पलेट बना सकता हूं (हालांकि मुझे अतिरिक्त कदम नहीं लेना पसंद है।

  2. सीडीएन सर्वर के कैश के समय उच्च हैं, और एक नए प्रतिनिधित्व को फिर से जारी नहीं करेंगे फ़ाइल जब तक कैश में डेटा समाप्त हो गया है। इसलिए, वहाँ ज्यादा नहीं है, तो मैं इस बारे में क्या कर सकते हैं।

मुझे पता है अगर यह उपरोक्त स्थितियों में से एक है तो बताएं, या यदि वह कुछ और ही है।

उत्तर

0

मुझे लेआउट फ़ाइल को फिर से सहेजने में सफलता मिली है जो .css.liquid फ़ाइल को कॉल करता है।

उदाहरण के लिए: कुछ संपादित करें और इसे सर्वर पर सहेजें। और उसके बाद इसे फिर से संपादित करें और उसे सर्वर पर वापस सहेजें।

यह सीएसएस फ़ाइल के पथ पर क्वेरी स्ट्रिंग को बढ़ाने के लिए प्रतीत होता है।

संबंधित मुद्दे