मैंने अभी अपनी पूरी प्रणाली को पुनर्स्थापित कर दिया है और फिर से मेरी परियोजनाओं पर काम करना शुरू कर दिया है। मैंने उनमें से कुछ में जैकिल का उपयोग किया और अभी भी उपयोग किया है, हालांकि मुझे --auto
या _config.yml
के auto: true
का उपयोग करके ऑटो पीढ़ी के साथ समस्या है। यह बस काम नहीं करता है। jekyll --server --auto
के लिए उत्पादन होता है:जैकिल का "--auto" काम नहीं करता है?
Configuration from /home/rafal/Documents/Projects/ruby-adventure/_config.yml
Auto-regenerating enabled: /home/rafal/Documents/Projects/ruby-adventure -> /home/rafal/Documents/Projects/ruby-adventure/_site
[2013-03-23 19:09:53] regeneration: 1 files changed
[2013-03-23 19:09:53] INFO WEBrick 1.3.1
[2013-03-23 19:09:53] INFO ruby 2.0.0 (2013-02-24) [x86_64-linux]
[2013-03-23 19:09:53] WARN TCPServer Error: Address already in use - bind(2)
[2013-03-23 19:09:53] INFO WEBrick::HTTPServer#start: pid=3288 port=4000
[2013-03-23 19:09:53] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
उत्पादन jekyll --no-auto --server
से है:
Configuration from /home/rafal/Documents/Projects/ruby-adventure/_config.yml
Building site: /home/rafal/Documents/Projects/ruby-adventure -> /home/rafal/Documents/Projects/ruby-adventure/_site
Successfully generated site: /home/rafal/Documents/Projects/ruby-adventure -> /home/rafal/Documents/Projects/ruby-adventure/_site
[2013-03-23 19:12:31] INFO WEBrick 1.3.1
[2013-03-23 19:12:31] INFO ruby 2.0.0 (2013-02-24) [x86_64-linux]
[2013-03-23 19:12:31] WARN TCPServer Error: Address already in use - bind(2)
[2013-03-23 19:12:31] INFO WEBrick::HTTPServer#start: pid=3327 port=4000
... इसलिए कोई त्रुटि दिखाई नहीं देता। साइट ठीक उत्पन्न करती है लेकिन जब मैं एक फ़ाइल बदलता हूं, तो यह स्वतः पुन: उत्पन्न नहीं होता है। कोई विचार क्यों?
यूप, पुन: उत्पन्न कर सकता है। फ़ाइलों को बदलने के बाद कभी-कभी सर्वर को पुनरारंभ करने की आवश्यकता होती है, अन्यथा यह बदलाव नहीं उठाता है। गिटहब प्रोजेक्ट पेज पर एक बग फ़ाइल करें। –
आप किस जैकिल संस्करण का उपयोग कर रहे हैं? 0.12.1? मैंने इसका इस्तेमाल किया और यह सही ढंग से काम करता है, यानी यह देखने के बाद कि यह एक फ़ाइल को संपादित और सहेजने के बाद पुन: उत्पन्न होता है। 'Jekyll --no-auto --server' के परिणाम में' regenation: 1 फ़ाइलें बदली 'कथन शामिल नहीं होनी चाहिए। – agarie
0.12.1 के साथ एक ही समस्या हो रही है। हालांकि यह बहुत अजीब बात यह है कि जब भी मैं '_config.yml' को सहेजता हूं, तो अचानक यह कहीं भी किए गए सभी परिवर्तनों को उठाता है और फ़ाइलों को पुन: उत्पन्न करता है जैसा इसे करना चाहिए। कोई भी वही हो रहा है? – simonrohrbach