सामने वाले पुस्तकालयों के लिए NuGet संकुल लिखने के लिए (अनौपचारिक) सम्मेलन जावास्क्रिप्ट फ़ाइलों को बाहर निकालना और उन्हें स्क्रिप्ट फ़ोल्डर में रखना और बाहर निकालना है सीएसएस फाइलें और उन्हें सामग्री फ़ोल्डर में डाल दें। शायद ही कभी इन फाइलों को उपफोल्डर्स में रखा जाता है, इसलिए आप स्क्रिप्ट्स और कंटेंट फ़ोल्डरों को कूड़े हुए फाइलों की एक बड़ी संख्या के साथ समाप्त होते हैं।एकाधिक फ्रंट एंड पैकेज मैनेजर का उपयोग एक साथ (बॉवर, NuGet)
अपने कोड को अलग करने का एकमात्र तरीका यह है कि इसे सबफ़ोल्डर, या एक अलग फ़ोल्डर में पूरी तरह से रखा जाए (एसपीए टेम्पलेट्स Durandal और HotTowel देखें जहां एक "ऐप" फ़ोल्डर जोड़ा जाता है)।
मुझे व्यक्तिगत रूप से "अप्रचलित" समाधान पसंद है जो ट्विटर बोवर प्रदान करता है। पैकेज के मूल संरचना के साथ "घटक" और नामक मूल फ़ोल्डर में सभी फ्रंट-एंड पैकेज रखें। को पैकेज की मूल संरचना के साथ गड़बड़ न करें।
मैं सामने वाले पुस्तकालयों के लिए NuGet को छोड़ने और इसके बजाय बोवर का उपयोग करने के बारे में सोच रहा हूं और बस आश्चर्यचकित हूं कि किसी को दोनों के संयोजन का कोई अनुभव है या नहीं? वैकल्पिक रूप से, क्या NuGet पैकेज बनाये बिना NuGet का उपयोग करके सीधे गिटहब रिपोज़ स्थापित करने का कोई तरीका है?
शायद प्रोग्रामर.एसई पर यह पूछें? इस प्रश्न में एक स्पष्ट कट सही जवाब नहीं होगा। – nalply
मुझे आश्चर्य है कि यह सवाल बंद था। यह वास्तव में मेरी राय में एक परिस्थिति संकीर्ण नहीं है। इस समय एसपीए को सहारा देने के दो दृष्टिकोण हैं, एमएस/नुजेट/दुरंदल/वेबएपीआई रास्ता या गैर-एमएस/बोवर/ग्रंट/नोड.जेएस/एंगुलरजेएस रास्ता। यह प्रश्न इस बारे में है कि आप एक दूसरे के पैकेजिंग घटक को कैसे मिश्रित कर सकते हैं। मुझे लगता है कि यह अभी भी प्रासंगिक है कि चीजें समुदाय में कहां हैं। एक जवाब निश्चित रूप से इस भविष्य के आगंतुक की मदद करेगा। – Holf
आप जवाब चाहते हैं ?? तुम्हारा मतलब है कि आप एक ईर्ष्यापूर्ण क्रोध में उतरना नहीं चाहते थे ??? मैं मानता हूं, इस कारण से, पिछले दो वर्षों में एसओ पूरी तरह से लंगड़ा हो गया है। – TheOptimusPrimus