/ / कोणीय 4 फायरबेस होस्टिंग प्रोजेक्ट - कोणीय, फायरबेस, फायरबेस-डेटाबेस, फायरबेस-होस्टिंग

कोणीय 4 फायरबेस होस्टिंग प्रोजेक्ट - कोणीय, फायरबेस, फायरबेस-डेटाबेस, फायरबेस-होस्टिंग

मैं फायरबेस पर अपने कोणीय 4 प्रोजेक्ट को तैनात करना चाहता हूं मैंने यह लिंक पढ़ा था stackoverflow सवाल ..मैंने सभी चरणों का पालन किया (परियोजना आदि का निर्माण ..) और फायरबेस ने मुझे अपनी तैनाती परियोजना देखने के लिए एक यूआरएल दिया। हालांकि, इस लिंक पर मैं सिर्फ यह छवि देखता हूं।

मैं परियोजना को कैसे अपलोड करना चाहता हूं ?? क्या बस पूरे एप्लिकेशन को अपलोड करने के लिए पर्याप्त बिल्ड फ़ोल्डर है या मुझे कुछ और मैन्युअल रूप से करने की आवश्यकता है ??? यहां छवि विवरण दर्ज करें

उत्तर:

उत्तर № 1 के लिए 1

यदि आप "उपयोग कर रहे हैं @angular/cli प्रोजेक्ट बनाने के लिए आप अपना चाहते हैं firebase.json फ़ाइल को निम्न तरीके से स्थापित करने के लिए (डेटाबेस और अन्य नियमों को अनदेखा करना):

{
"hosting": {
"public": "dist",
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}

आप यह सुनिश्चित करना चाहते हैं कि firebase.json फ़ाइल एक ही निर्देशिका स्तर पर है .angular-cli.json और क्ली द्वारा निर्मित निर्मित "dist" फ़ोल्डर।

संरचना इस तरह दिखनी चाहिए:

dist/
e2e/
src/
.angular-cli.json
firebase.json

रन ng build --prod फिर firebase deploy उसी स्तर पर firebase.json और सफलता पर यूआरएल पर जाने के लिए कमांड लाइन संदेश प्रदान किया गया firebase-tools। यदि आप क्रोम का उपयोग कर रहे हैं तो कैश को साफ़ करने के लिए मैं "खाली कैश और हार्ड रीलोड" करता हूं।

यदि आप परियोजना के लिए फायरबेस कंसोल पर जाते हैं, तो इसमें मेजबानी डैशबोर्ड, में फाइलों की संख्या /dist फ़ोल्डर को "परिनियोजन इतिहास" की हालिया प्रविष्टि सूचीबद्ध फ़ाइलों की संख्या से मेल खाना चाहिए।

उम्मीद है कि मदद करता है!