2017-04-26 9 views
5

मुझे github पृष्ठों को प्रकाशित करने पर कुछ बुनियादी निर्देशों को समझने में परेशानी हो रही है। कोणीय क्ली के साथ बनाई गई कोणीय परियोजनाओं को प्रकाशित करने का एक नया तरीका है; मैं नए आदेश पर this page से निर्देशों का पालन कर रहा हूँ, angular-cli-ghpages:github पृष्ठों को कैसे प्रकाशित करें?

Execute angular-cli-ghpages in order to deploy the project with a build from dist folder. 
Note: you have to create the dist folder in before (e.g. ng build --prod) 

Usage: 

ng build --prod --base-href "https://USERNAME.github.io/REPOSITORY/" 
angular-cli-ghpages [OPTIONS] 

मैं अपने प्रोजेक्ट के लिए एक जिले फ़ोल्डर बनाया है, और फिर एनजी निर्माण कोड चलाते हैं। टर्मिनल दिखाता है कि सभी हिस्सों ने प्रस्तुत किया है, लेकिन मुझे जिथब पेज का कोई लिंक नहीं मिल रहा है। मैं जिथूब पर अपने भंडार में देखता हूं और ऐसा लगता है कि कुछ भी नहीं हुआ है। क्या ऐसा इसलिए है क्योंकि मुझे कोणीय-क्ली-ghpages निष्पादित करने के लिए एक विशिष्ट फ़ोल्डर में cd करने की आवश्यकता है? यहां मेरा repo है, मैं किसी भी मदद की सराहना करता हूं।

उत्तर

4

मैं सफलतापूर्वक आदेश का उपयोग GitHub पृष्ठों के लिए पुश करने के लिए कर रहा था

angular-cli-ghpages --repo=https://github.com/parthghiya/testrepo.git --name=parthghiya [email protected] --no-silent 

रेपो लिंक: https://github.com/parthghiya/testrepo

मैंने किया ng build --prod --base href .

कदम मैंने किया:

  1. जेनरेटेड मेरा एसएसएच & इसे जोड़ा गया।

https://help.github.com/articles/connecting-to-github-with-ssh/

  1. धक्का आदेश निष्पादित।

enter image description here

संपादित करें:

एक से अधिक फ़ोल्डरों

जोड़ने के लिए संपत्ति के लिए फ़ोल्डर समानांतर बनाएं, मैं पार्थ & घिया 2 फ़ोल्डरों बनाया। तब कोणीय cli.json

"assets": [ 
     "assets","parth","ghiya", 
     "favicon.ico", 
     "manifest.json" 
     ], 

तो जिले फ़ोल्डर अब 3 फ़ोल्डरों अब संपत्ति, पार्थ & घिया शामिल में निम्नलिखित प्रविष्टि गयी। फिर उपरोक्त पुश कमांड को पहले के रूप में निष्पादित किया गया था।

+0

I github पृष्ठों पर प्रकाशित, लेकिन केवल index.html फ़ाइल दिखाती है: https://github.com/st4rgut25/biopage। आप कोणीय-क्ली-ghpages कमांड के साथ repo में फ़ोल्डर और उपफोल्डर को धक्का कैसे सक्षम कर सकते हैं? धन्यवाद, मैं अब तक आपकी मदद की सराहना करता हूं। – st4rgut

+0

@ st4rgut: आपका स्वागत है :), कृपया संपादन की जांच करें और अगर यह मदद करता है या नहीं तो मुझे बताएं। –

+0

धन्यवाद, लेकिन मुझे अभी भी कोणीय-cli.json संशोधित करने के बाद उपनिर्देशिका को धक्का देने में परेशानी हो रही है। मैंने संपत्तियों में फ़ाइल 'src' जोड़ने की कोशिश की।कृपया विवरण के लिए मेरा संपादन देखें – st4rgut

2

कोणीय क्ली के माध्यम से जिथब को तैनात करने का विकल्प हटा दिया गया था।

See this change

+1

मुझे विश्वास है कि आप 'github-pages: deploy' कमांड का जिक्र कर रहे हैं? मेरी समझ से, 'कोणीय-क्ली-ghpages' पुराने आदेश को बदल दिया है, जो अब – st4rgut

+0

मेरी माफी मांगता है .... आप सही हैं, मैं सीएलआई में निर्मित पुराने कमांड का जिक्र कर रहा था जिसे बाद में हटा दिया गया है – snorkpete

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