मैं NodeMon की निगरानी से कुछ विशिष्ट फ़ाइलों को बाहर करना चाहूंगा। मैं यह कैसे कर सकता हूँ?
मेरा मौजूदा विन्यास:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
जवाबों:
NodeMon को निगरानी से फ़ाइलों के एक समूह को अनदेखा करने के लिए, आप इसे शुरू कर सकते हैं
nodemon --ignore PATTERN [--ignore PATTERN2]
जहां PATTERN एक विशिष्ट फ़ाइल, निर्देशिका, या वाइल्डकार्ड पैटर्न का नाम है। सुनिश्चित करें कि यदि आप वाइल्डकार्ड का उपयोग करते हैं, तो यह बच जाता है।
उदाहरण के लिए
nodemon --ignore 'lib/*.js' --ignore README
वैकल्पिक रूप से, यदि आप इसके बजाय उस व्यवहार को कॉन्फ़िगर करना चाहते हैं, तो nodemon.json
अपनी वर्तमान कार्य निर्देशिका या अपने होम निर्देशिका में एक फ़ाइल बनाने का प्रयास करें। आप इस कॉन्फ़िग फ़ाइल में निम्न की तरह कुछ जोड़कर कुछ फ़ाइलों को अनदेखा कर कॉन्फ़िगर कर सकते हैं:
{
"ignore": ["lib/*.js", "README"]
}
अधिक जानकारी के लिए https://adithub.com/remy/nodemon पर README फाइल देखें।
nodemon --ignore public/ build.js
यह शायद विंडोज़ में फ्रेंच कीबोर्ड लेआउट के कारण है ...
आप पैकेज के भीतर नोडोमन कॉन्फ़िगरेशन जोड़ सकते हैं। उदाहरण के लिए फ़ाइल को देखें:
{
"name": "nlabel",
"version": "0.0.1",
// other regular stuff
"nodemonConfig": {
"ignore": ["public/data/*.json", "public/javascripts/*.js"]
},
"author": "@sziraqui",
"license": "GPL-3.0"
}
कुंजी "nodemonConfig" होनी चाहिए। ग्लोब या पूर्ण फ़ाइल नाम के नियमों के रूप में अनदेखा नियमों को निर्दिष्ट किया जा सकता है
अधिक जानकारी: https://github.com/remy/nodemon#packagejson
--ignore
काम करने का कोई भी संस्करण नहीं मिल सका लेकिन यह काम किया। साथ ही स्वच्छ समाधान।
मेरे लिए (मैक और नोडम 1.18.3), संपूर्ण निर्देशिका को अनदेखा करने का एकमात्र तरीका उदा
nodemon --ignore "**/old/**"
दोहरे भाव और ** के साथ। कॉन्फ़िगर फ़ाइल काम नहीं करेगी।
मैंने इस तरह से एक उपनाम स्थापित किया है:
alias nm='nodemon server.js -i "**/old/**" -i "**/img/**"'
जाँच करें कि किन फ़ाइलों को चलाकर मॉनिटर किया जाता है
DEBUG=nodemon:watch nodemon server.js -i "**/old/**" -i "**/img/**"
-i एक विकल्प है-ignore। नोडमोन-help के साथ उपलब्ध मापदंडों को देखें
.nodemon-ignore
आवेदन की जड़ में फ़ाइल को संपादित करना चाहिए ...