सभी स्क्रिप्ट:
आप एनपीएम के आउटपुट को समग्र रूप से दबाकर ठीक कर सकते हैं, लॉग स्तर को silent
कुछ तरीकों से सेट करके :
प्रत्येक npm run
आह्वान पर:
npm run --silent <your-script>
या .npmrc
फ़ाइल बनाकर विश्व स्तर पर (यह फ़ाइल या तो आपके प्रोजेक्ट डायरेक्टरी या आपके होम फ़ोल्डर में हो सकती है) निम्नलिखित के साथ:
loglevel=silent
संसाधन:
एनपीएम लॉग स्तर विन्यास: https://docs.npmjs.com/misc/config#loglevel
npmrc: https://docs.npmjs.com/misc/config#loglevel
प्रत्येक स्क्रिप्ट, व्यक्तिगत रूप से:
एक सरल ट्रिक जो मैंने इस मुद्दे के इर्द-गिर्द पाने के लिए इस्तेमाल || true
की है, जैसे कि स्क्रिप्टिंग के अंत में इस तरह की लिपियों को खत्म करना। यह बिना किसी npm विन्यास परिवर्तन के काम करेगा।
यह सुनिश्चित करेगा कि स्क्रिप्ट हमेशा एक 0
स्थिति से बाहर निकलेगी। यह स्क्रिप्ट को सफल बनाने में npm की चाल है, इसलिए ERR
संदेशों को छिपा रहा है । यदि आप अधिक स्पष्ट होना चाहते हैं, तो आप || exit 0
इसके बजाय आगे बढ़ सकते हैं और इसे उसी परिणाम को प्राप्त करना चाहिए।
{
"scripts": {
"lint": "jshint || true",
}
}