मैं एक और स्थैतिक साइट जनरेटर का उपयोग कर रहा हूं और मैं स्रोत फ़ाइलों (मार्कडाउन में) के साथ-साथ जेनरेट की गई साइट को my username.github.com repo में चेक-इन करने में सक्षम होना चाहता हूं। तो, जेकील की तरह, लेकिन मैं जैकिल का उपयोग नहीं कर रहा हूं। मेरे संरचना होती है:गिटहब पेज का उपयोग करना, क्या जैकिल का उपयोग नहीं करते समय रूट वेब निर्देशिका निर्दिष्ट करना संभव है?
--source 1.md 2.md --target index.html 1.html 2.html --css app.css index.html (GitHub Pages wants the root here)
GitHub पेज index.html में सेवारत है और उम्मीद करता है साइट के बाकी जड़ में किया जाना है। मैं साइट को लक्ष्य/index.html से सेवा देना चाहता हूं। यह मुझे एक स्रोत/3. एमडी बनाने की अनुमति देगा, इसे स्थानीय रूप से उत्पन्न करेगा, और दोनों स्रोत/3. एमडी और लक्ष्य/3. एचटीएमएल को धक्का देगा। - markdown के लिए एक और बस एचटीएमएल के लिए एक और करने के लिए उत्पन्न
2 रेपोस है:
केवल तरीके मैं यह करने के बारे में सोच सकते है।
ऐसी शाखा है जिसमें मार्कडाउन होता है और उस शाखा को स्रोत प्रतिबद्ध करता है और जेनरेट किए गए लक्ष्य HTML को करने से पहले मास्टर पर स्विच करता है।
रूट (बजाय 'स्रोत' की) में markdown रखने के लिए और एक ही रूट निर्देशिका
- एक लंबे शॉट के रूप में
को एचटीएमएल उत्पन्न, Jekyll diretory संरचना अपनाने के लिए और आशा है कि यह किसी भी तरह हस्तक्षेप नहीं करता है सोच कर यह एक सच्चे Jekyll शैली साइट
मैं सिर्फ उनके द्वारा उपयोग किए गए डिज़ाइन तर्क को समझ नहीं पा रहा हूं! ऐसा लगता है कि उनके पास जैकिल के साथ बहुत तंग युग्मन है! एक बिल्ड निर्देशिका निर्दिष्ट करने से किसी भी स्थैतिक जेनरेटर के साथ जेकिल को स्विच करना संभव हो गया होगा। –
पुनर्निर्देशन आपकी मदद कर सकता है: http://stackoverflow.com/a/32109398/375680 –