मेरे पास एक दूसरे के बगल में 10 टाइपस्क्रिप्ट प्रोजेक्ट फ़ोल्डर्स हैं, जिनमें प्रत्येक रूट में tsconfig.json
है। विभिन्न कारणों से, परियोजनाओं को अलग से संकलित करने की आवश्यकता है। स्वचालित रूप से एक दिया परियोजना जब उसके स्रोत बदलने पर, मैं एक Windows बैच फ़ाइल से निम्नलिखित, प्रत्येक परियोजना के लिए चल रहा हूँ बनाने के लिए:मैं वीएससीओडी में एकाधिक टाइपस्क्रिप्ट परियोजनाओं को कैसे देखूं?
tsc -w
बैच फ़ाइल से, इस start
का उपयोग करके किया गया है, ताकि विभिन्न tsc
आदेशों समानांतर में चला सकते हैं:
-
:
- 10 कमांड लाइन खिड़कियों बनाता है, ताकि बाद में देखें जो मामले में घड़ी केवल कार्य प्रबंधक
start tsc -w -p ./Project1
start tsc -w -p ./Project2
...
अब समस्या यह है कि, अतिरिक्त विकल्प के आधार पर, या तो है
... जिनमें से न तो वांछनीय है से मारा जा सकता है
संपादित
मैं इस हिस्से के बारे में गलत था:
रन अदृश्य रूप से, इस स्थिति में घड़ी केवल कार्य प्रबंधक से मारा जा सकता है
यदि कार्य
का उपयोग शुरू कर दिया गया हैstart /B tsc -w -p ./Project1
... फिर कमांड प्रॉम्प्ट को बंद करने से इसे "अदृश्य" कार्य बंद कर दिया जाएगा, कम से कम विंडोज 10 पर। मैंने इसे टास्क मैनेजर से सत्यापित किया है।