मेरे पास एक कस्टम बिल्ड प्रक्रिया है जो एकल-क्लास-प्रति-फ़ाइल टाइपस्क्रिप्ट फ़ाइलों को कई मॉड्यूल में संकलित करती है।
मुझे TypeScriptCompile बिल्ड एक्शन के लिए कोई आवश्यकता नहीं है और न ही साथ में जावास्क्रिप्ट फाइल जो डिफ़ॉल्ट रूप से टाइपस्क्रिप्ट फ़ाइल से जुड़ी हैं।
वहाँ वैसे भी डिफ़ॉल्ट रूप से दोनों को हटाने के लिए है? जैसा कि एक नई टाइपस्क्रिप्ट फ़ाइल में कोई भी जावास्क्रिप्ट फाइल नहीं बनानी चाहिए और बिल्ड एक्शन शॉडल कोई नहीं होना चाहिए।
उत्तर:
उत्तर № 1 के लिए 1एक नए प्रोजेक्ट पर, नवीनतम संस्करण का उपयोग करकेटाइपस्क्रिप्ट और WebEssentials, जावास्क्रिप्ट फ़ाइलों को डिफ़ॉल्ट रूप से सहेजें या संकलित पर नहीं बनाया जाता है। टाइपस्क्रिप्ट संकलन से संबंधित किसी भी चीज़ के लिए अपनी csproj या vbproj फ़ाइल की जाँच करें और बस इसे हटा दें।
आपने वास्तव में यह निर्दिष्ट नहीं किया है कि आपका विकास पर्यावरण कैसा दिखता है, इसलिए मुझे यह बताना चाहिए कि मेरा उत्तर VS 2012 का उपयोग करने पर आधारित है।