2016-05-25 10 views
7

हमने जावास्क्रिप्ट से हमारी परियोजनाओं में से किसी एक पर टाइपस्क्रिप्ट से स्विच किया है। इससे पहले, हमारे पास अप्रयुक्त चर पर चेतावनियों के साथ एक लिटर (ESLint) है। अब, यह टूटा हुआ है।टाइपस्क्रिप्ट में अप्रयुक्त चर का पता लगाने के लिए कैसे?

क्या टाइपस्क्रिप्ट में अप्रयुक्त चर का पता लगाने का कोई तरीका है?

धन्यवाद।

उत्तर

10

आप इसके बजाय टीएसलिंट का उपयोग कर सकते हैं।

https://palantir.github.io/tslint/

वहाँ उसके लिए एक नियम है: https://palantir.github.io/tslint/rules/no-unused-variable/

संपादित करें:

हालांकि यह काम करता है, अब मैं समाधान @Taytay द्वारा प्रस्तावित अगर आप टाइपप्रति 2 का उपयोग कर रहे का उपयोग कर सलाह देंगे और ऊपर।

+0

यह आगे बढ़ने का तरीका है! – gdgr

+0

यह नियम बहिष्कृत किया गया है https://github.com/palantir/tslint/issues/1481 –

+0

जैसा कि मैंने प्रतिक्रिया संपादित करने के बाद कहा था, आपको @Taytay – vintem

30

संस्करण 2.0 के अनुसार, टाइपस्क्रिप्ट में अप्रयुक्त स्थानीय चर और पैरामीटर का पता लगाने के लिए अंतर्निहित समर्थन है। कंपाइलर झंडे निम्नानुसार हैं:

--noUnusedLocals     Report Errors on Unused Locals. 
    --noUnusedParameters    Report Errors on Unused Parameters. 
+4

द्वारा प्रस्तावित समाधान का उपयोग करना चाहिए यदि आप बस इन्हें चाहते हैं चेतावनियों के रूप में? – Izhaki

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