मैंने सर्वर के रूप में Node.js का उपयोग कर एक वेबसाइट बनाई है। जैसा कि मुझे पता है, node.js फ़ाइल को टर्मिनल में कमांड टाइप करके काम करना शुरू करना चाहिए, इसलिए मुझे यकीन नहीं है कि गिथब पेज node.js-hosting का समर्थन करता है या नहीं। तो मुझे क्या करना चाहिए?Godeub पेज पर Node.js द्वारा बनाई गई वेबसाइट को कैसे प्रकाशित करें?
उत्तर
गिटहब पेज केवल स्थिर HTML पृष्ठ होस्ट करते हैं। कोई सर्वर साइड टेक्नोलॉजी समर्थित नहीं है, इसलिए Node.js अनुप्रयोग GitHub पृष्ठों पर नहीं चलेंगे। Node.js wiki पर सूचीबद्ध अनुसार कई होस्टिंग प्रदाता हैं।
ऐप धुंध सबसे किफायती प्रतीत होता है क्योंकि यह 2 जीबी रैम वाली परियोजनाओं के लिए मुफ्त होस्टिंग प्रदान करता है (जो कि आप मुझसे पूछते हैं तो बहुत अच्छा है)।
As stated here, ऐपफोग ने नए उपयोगकर्ताओं के लिए अपनी नि: शुल्क योजना हटा दी।
यदि आप गिटहब पर स्थिर पृष्ठों को होस्ट करना चाहते हैं, तो this guide पढ़ें। यदि आप Jekyll का उपयोग करने की योजना बना रहे हैं, तो this guide बहुत उपयोगी होगा।
तब इस उदाहरण के बारे में क्या ?: http://idflood.github.io/ThreeNodes.js/public/index.html। यदि आप कोड को देखते हैं तो Node.js पर कौन सा है: https://github.com/idflood/ThreeNodes.js –
@ LilianA.Moraru यह एक प्रोजेक्ट पेज है। प्रोजेक्ट पेजों के लिए एक विशेष शाखा बनाई जानी चाहिए gh-pages. रिपोजिटरी के [gh-pages] (https://github.com/idflood/ThreeNodes.js/tree/gh-pages) शाखा पर एक नज़र डालें। इसमें शुद्ध HTML फ़ाइलें हैं। तो जो भी आप देखते हैं लिंक पर वास्तव में gh-pages शाखा से है। –
रास्ते से अच्छा रेपो। –
हम, जावास्क्रिप्ट प्रेमियों, रूबी (Jekyll या Octopress) का उपयोग करने Github पन्नों में स्थैतिक पृष्ठों उत्पन्न करने के लिए की जरूरत नहीं है, हम उदाहरण के लिए Node.js और Harp, उपयोग कर सकते हैं:
ये steps हैं । सार:
harp init _harp
नाम के लिए सुनिश्चित करें:
- एक नया भंडार
क्लोन भंडार
git clone https://github.com/your-github-user-name/your-github-user-name.github.io.git
एक वीणा एप्लिकेशन प्रारंभ (स्थानीय) बनाएं शुरुआत में अंडरस्कोर वाला फ़ोल्डर; जब आप गिटहब पेज पर तैनात होते हैं, तो आप नहीं चाहते हैं कि आपकी स्रोत फाइलों को परोसा जाए।
-
harp compile _harp ./
तैनात
git add -A git commit -a -m "First Harp + Pages commit" git push origin master
और this is a cool tutorial लेआउट की तरह अच्छा सामग्री के बारे में विवरण के साथ Gihub करने के लिए अपने वीणा एप्लिकेशन संकलित करें, partials , जेड और कम।
-
मैं एक रूबी प्रेमी हूं, लेकिन मैं इसे थोड़ा धोखा दूंगा। वीर + गूगल पेजों का संयोजन कमाल है !!! –
पहले से मौजूद परियोजना पर वीर स्थापित करते समय सावधान रहें! –
- 1. CreateProcess() द्वारा बनाई गई प्रक्रिया को कैसे समाप्त करें?
- 2. एएसपी.नेट वेबसाइट को कैसे तैनात/प्रकाशित करें?
- 3. openssl द्वारा बनाई गई pycrypto हस्ताक्षर में कैसे सत्यापित करें?
- 4. उपयोगकर्ताओं द्वारा बनाई गई नई कक्षाएं?
- 5. elasticsearch द्वारा बनाई गई उलटा इंडेक्स कैसे प्रिंट करें?
- 6. आप कैसे निर्धारित करते हैं कि वेबसाइट किस वेबसाइट पर बनाई गई है?
- 7. Node.js पर वेबसाइट कैसे बनाएं?
- 8. वर्कस्टेशन पर, आईओएस एप्लिकेशन द्वारा विकसित डिवाइस पर बनाई गई फ़ाइलों को ब्राउज़ करें?
- 9. निकालें() Arrays.asList() के द्वारा बनाई गई सूची पर फेंकता UnsupportedOperationException
- 10. NopCommerce और NopCommerce व्यवस्थापक वेबसाइट को कैसे प्रकाशित करें?
- 11. पृष्ठभूमि से xargs द्वारा बनाई गई कमांड को भेजना
- 12. निर्दिष्ट उपयोगकर्ता द्वारा बनाई गई सभी फ़ाइलों को हटाएं
- 13. कारखाने द्वारा बनाई गई वस्तु को कहां से हटाना है?
- 14. एंटिटी डेटा मॉडल द्वारा बनाई गई ऑब्जेक्ट पर बराबर ओवरराइड कैसे करें?
- 15. मेरे द्वारा बनाई गई एक nuget पैकेज में कोड को डीबग कैसे करें
- 16. कारखानों द्वारा बनाई गई वस्तुओं को क्रमबद्ध करने के लिए कैसे करें
- 17. नई बनाई गई इकाई
- 18. आईपैड पर बनाई गई पीडीएफ फाइलें विंडोज
- 19. NAnt एमवीसी प्रकाशित वेबसाइट
- 20. MATLAB कंपाइलर द्वारा बनाई गई MATLAB इंजन बनाम पुस्तकालय?
- 21. जॉन मैककार्थी द्वारा बनाई गई पहली LISP क्या नहीं थी?
- 22. सर्वर द्वारा बनाई गई घटना कब मर जाती है?
- 23. एक आईआईएस वेब अनुप्रयोग को वेबसाइट रूट पर प्रकाशित करना?
- 24. github पृष्ठों को कैसे प्रकाशित करें?
- 25. SciPy के `ttest_ind द्वारा बनाई गई मान्यताओं नीचे ट्रैकिंग()` समारोह
- 26. इंटरनेट पर नोड.जेएस सर्वर प्रकाशित करें
- 27. ग्रहण द्वारा बनाई गई "src" निर्देशिका क्या है?
- 28. कई लोगों के लिए Django द्वारा बनाई गई तालिका से सीधे पूछताछ कैसे करें?
- 29. अचार द्वारा फ़ाइल बनाई गई है या नहीं, इसका परीक्षण कैसे करें?
- 30. पाइप फ्रीज द्वारा बनाई गई आवश्यकताओं में पाइप इंस्टॉल विकल्पों को कैसे बनाए रखें?
https://github.com/assemble/assemble पर भी एक नज़र डालें, यह grunt.js पर आधारित एक स्थिर साइट जनरेटर है। असल में आप केवल 'गठबंधन इकट्ठा' चलाते हैं और फिर गिट प्रतिबद्ध करते हैं और gh-pages शाखा में धक्का देते हैं और आप बंद और चल रहे हैं। – jonschlinkert