2016-10-03 8 views
5

के साथ काम कर कोणीय-क्ली लाइव रीलोड कैसे प्राप्त करें मुझे यह पता लगाने की आवश्यकता है कि मेरे स्थानीय वेब सर्वर के साथ लाइव रीलोड कैसे प्राप्त करें। मैं http://admin.myproject.local पर अपनी परियोजना को होस्ट करने और मेरे ऐप को बनाने के लिए कोणीय-क्ली का उपयोग करने के लिए वानर का उपयोग कर रहा हूं।मेरे वेब सर्वर

जब npm start का उपयोग कर मैं अपने परिवर्तन देख सकते हैं http://localhost:4200 में रहते हैं, लेकिन कुछ भी नहीं एक निर्माण कर जब तक मेरी admin.myproject.local पर बदल जाता है। मैंने कोणीय-क्ली दस्तावेज़ों को देखा है और सोचा कि प्रॉक्सी समाधान होगा। मैं एक proxy.conf.json फ़ाइल बनाया है और निम्नलिखित कोड कहा:

{ 
    "/admin": { 
    "target": "http://admin.myproject.local", 
    "secure": "false" 
    } 
} 

हालांकि इस मदद करने के लिए प्रतीत नहीं होता। अगर मैं http://localhost:4200/admin का प्रयास करता हूं तो मुझे 404 मिलते हैं।

क्या कोई मुझे मेरे .local url के माध्यम से साइट तक पहुंचने पर लाइव रीलोडिंग काम करने के लिए सही दिशा में इंगित कर सकता है?

उत्तर

1

आप एक और HTML फ़ाइल (बना सकते हैं या अपनी मौजूदा सर्वर इंडेक्स फ़ाइल) का उपयोग कर सकते हैं और जेनरेट की गई जेएस फाइलों पर अपने स्क्रिप्ट टैग को इंगित कर सकते हैं। उदाहरण के लिए ..

<!doctype html> 
<html> 
<head> 
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /> 
    <meta charset="utf-8" /> 
    <meta name="viewport" content="width=device-width" /> 
    <base href="/"> 
</head> 
<body> 
    <my-app></my-app> 
    <script src="http://localhost:4200/inline.js"></script> 
    <script src="http://localhost:4200/scripts.bundle.js"></script> 
    <script src="http://localhost:4200/main.bundle.js"></script> 
</body> 
</html> 

यह विकास के लिए काम करता है। और उत्पादन के लिए ng build -prod चलाने के बाद दूरस्थ निर्देशिका से स्क्रिप्ट फ़ाइलों को शामिल किया गया है।

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