मुझे GitHub पृष्ठों पर होस्ट किए गए स्थिर nuxt.js ऐप पर संसाधन 404 क्यों मिल रहे हैं?

Aug 18 2020

मैंने इन चरणों का पालन किया है:

  1. Nuxt.js (परीक्षण और काम के साथ npm run dev) के साथ एक परियोजना बनाई
  2. distमेरे masterरिपॉजिटरी की निर्देशिका के तहत एक स्थिर वितरण उत्पन्न करने के लिए Nuxt.js स्थिर साइट पीढ़ी का उपयोग किया (VSCode के लाइव सर्वर प्लगइन का उपयोग करके परीक्षण किया गया, ठीक काम करता है)।
  3. distनिर्देशिका का gh-pagesउपयोग कर शाखा में तैनात :gh-pages -d dist
  4. मेरे GitHub प्रोजेक्ट के विकल्प में, जो मेरे उपयोगकर्ता के लिए GitHub पेज है ( augusto-moura.github.io/), मैंने स्रोत को बदल दिया है gh-pages

gh-pagesशाखा धारण करने के लिए वास्तव में क्या यह चाहिए था लगता है, लेकिन जैसा कि मैंने पेज खोलते हैं, तो स्क्रिप्ट लोड नहीं कर रहे हैं और प्रत्येक 404 eror।

मैं क्या गलत कर रहा हूं? GitHub _nuxtनिर्देशिका के अंदर JS फ़ाइलों की सेवा नहीं करता है ।

जवाब

1 Phil Aug 18 2020 at 07:53

जैसा कि गीथहब पेज पर कैसे तैनात किया जाए, में संकेत दिया गया है। गाइड, इस छोटे से, आसानी से याद करने वाले नोट में ...

शाखा gh-pagesपरियोजना भंडार या के लिए शाखा masterउपयोगकर्ता या संगठन साइट के लिए

अपने उपयोगकर्ता खाते के लिए पृष्ठों का उपयोग करने के लिए, आपको आवश्यकता है

push-dir --dir=dist --branch=master
SCKim Aug 18 2020 at 06:17

.nojekyllGitHub Pages पर प्रकाशित होने पर आपको रूट dir पर फ़ाइल जोड़ने की आवश्यकता है , अन्यथा इसे _nuxtdir से संसाधन फ़ाइलें नहीं मिलेंगी ।