2012-01-12 15 views
7

प्रसंस्करण बंद कर दिया है प्रतीत होता है कि मैं जैकिल का उपयोग कर रहा हूं (ऑटो विकल्प को सही पर सेट किया गया है, इसलिए यह कुछ हफ्तों के लिए साइट पर स्वचालित रूप से _साइट फ़ोल्डर में बनाता है), और सब कुछ ठीक काम कर रहा है।जैकिल ने

पदों इस

/language/_posts/yyyy-mm-dd-filename.html 

की तरह एक संरचना में थे और इसलिए Jekyll उन्हें _site फ़ोल्डर में बाहर का निर्माण किया और परिणाम इस तरह देखा:

/language/filename.html 

हाल ही में साइट के फ़ोल्डर संरचना मौजूदा सामग्री को 4 क्षेत्रों में डुप्लिकेट करने के लिए, बदलना पड़ा, जिसने साइट पर पोस्ट की संख्या को चौगुनी कर दिया है।

तो मैं संरचना अद्यतन और पदों इस तरह की एक उप-फ़ोल्डरों में अब कर रहे हैं:

/region/language/filename.html 

इस काम किया:

/region/language/_posts/yyyy-mm-dd-filename.html 

तो Jekyll उन्हें _site फ़ोल्डर में बाहर बनाता है, जिसमें परिणाम चाहिए सबसे पहले, लेकिन जैसा कि मैंने और क्षेत्रों को जोड़ा है, जेकील फाइलों को संसाधित करना बंद कर रहा है, और मुझे लगता है कि क्यों नहीं लग रहा है।

Becuase मुझे इस साइट को किसी और से विरासत में मिला है, यह 'हैक' तरीके से दिखाई देने के लिए फ़ाइल नामकरण फ़ाइल में yyyy-mm-dd का उपयोग कर रहा है, ताकि वे 'ऑर्डर' में पृष्ठों को प्रदर्शित कर सकें सेवा मेरे। मैं सोच रहा हूं कि इसके साथ इसका कोई संबंध नहीं है।

मेरी पोस्ट पर दिनांक 0000-01-01 से 0039-10-10 तक होती है - तो वे वास्तव में वास्तविक दिनांक के रूप में नहीं इस्तेमाल किया जा रहा है, लेकिन मैंने सोचा नहीं होता यह उनके प्रसंस्करण Jekyll पर असर पड़ेगा।

तो मेरे विचार कर रहे हैं:

1) Jekyll अधिकतम पेज/पोस्ट सीमा किसी भी प्रकार का है? मेरे पास 11 पद x 9 भाषा x 4 क्षेत्र = 3 9 6 पद

2) क्या यह तथ्य होगा कि पदों के बीच 30 से अधिक वर्षों से अधिक समस्याएं हैं?

किसी भी मदद की बहुत सराहना, मैं थोड़े आदमी एक सामने अंत के और अधिक हूँ ...

चीयर्स

उत्तर

9

संभवत: यह एक त्रुटि संदेश (वाक्य रचना या अन्यथा) Jekyll द्वारा नकाबपोश जा रहा है। जब jekyll auto मोड में है, तो यह कभी-कभी उन्हें नहीं दिखाता है। --no-auto पैरामीटर के साथ _site/ पर उत्पन्न फ़ोल्डर (डिफ़ॉल्ट रूप से दूर करने और Jekyll चलाने की कोशिश करें:।

rm -rf _site 
jekyll --no-auto 

त्रुटियां होने हैं, तो यह उन्हें दिखाना चाहिए

+0

बहुत धन्यवाद मैं दे देंगे कि एक मैंने वह किया कोशिश – iamalismith

+0

, कोई त्रुटि दिखाई नहीं दे रही थी, लेकिन यह सही ढंग से साइट पर निर्माण करने में कामयाब रहा। धन्यवाद! – iamalismith

+0

कोई चिंता नहीं। जेकिल हर बार पुन: उत्पन्न होने पर _site फ़ोल्डर मिटा नहीं देता है। आप पृष्ठों के पुराने संस्करण देख रहे थे, बस इतना ही। मुझे खुशी है कि मैं मदद कर सकता हूँ! – kikito

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