/ / Angular2 डार्ट पब के साथ लोकलहोस्ट ताज़ा पृष्ठ 404 - डार्ट, कोणीय-डार्ट, डार्ट-पब परोसें

पब के साथ कोणीय 2 डार्ट लोकहोस्ट रीफ्रेश पेज 404 - डार्ट, कोणीय-डार्ट, डार्ट-पब

कोणीय 2 डार्ट में हैशबैंग को हटा दिया जाता हैडिफ़ॉल्ट रूप से राउटिंग जो अच्छे यूआरएल के लिए बनाता है। हालाँकि, जब मैं पब की सेवा के साथ ऐप चलाता हूं, तो मैं "रूट के अलावा किसी भी पेज को रिफ्रेश नहीं कर सकता हूं या मुझे एक 404 मिलता है जो उदाहरण के लिए कहता है" पैकेज angular2_quickstart में एसेट वेब / डैशबोर्ड नहीं मिल सका। "

मुझे पता है कि वहाँ एक सरल समाधान हो गया है।

क्या पब को सभी पर कब्जा करने के लिए मजबूर करने का एक तरीका हैहोस्ट पर रूट और हमेशा सिंगल पेज एप्स जैसे index.html की सेवा करते हैं? या आपके एप्लिकेशन को स्थानीय रूप से विकसित करने और उसकी सेवा देने के लिए डेवलपर वर्कफ़्लो क्या है?

यह प्रश्न समान है, लेकिन मैं "हैशबैंग का उपयोग नहीं करना चाहता: पृष्ठ पुनः लोड करने पर Angular2 रूटिंग 404 देता है

उत्तर:

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

pub serve समर्थन नहीं करता है PathLocationStrategy

या तो आप कुछ प्रॉक्सी का उपयोग करते हैं जो समर्थन जोड़ता है PathLocationStrategy या आप उपयोग करने के लिए Angular2 को कॉन्फ़िगर करते हैं HashLocationStrategy

bootstrap(AppComponent, const Provider(LocationStrategy, useClass: HashLocationStrategy)]);