मेरे पास जिथब पर संग्रहीत एक निजी मॉड्यूल है जिसमें मैं npm
का उपयोग कर अपनी परियोजनाओं में से एक में शामिल हूं। मॉड्यूल एक .npmignore
फ़ाइल है, लेकिन जब मैं स्थापित करने या मॉड्यूल को अद्यतन कुछ भी नहीं पर ध्यान नहीं दिया जा रहा है।.npmignore फ़ाइलों को अनदेखा नहीं कर रहा है
परियोजना की package.json
{
"name": "Your Cool Project",
"version": "0.0.0",
"dependencies": {
"myModule" : "git+ssh://[email protected]:user/myModule.git",
/* All your other dependencies */
}
...
}
मॉड्यूल के .npmignore
फ़ाइल
.git*
gulpfile.js
index.html
tests.js
README.md
जब मैं npm update myModule
चलाने इन फ़ाइलों को अभी भी अपने प्रोजेक्ट में डाउनलोड किया जा रहा है। क्या मैं कुछ भूल रहा हूँ? निजी तौर पर की मेजबानी की मॉड्यूल के लिए .npmignore
काम करता है? अग्रिम में धन्यवाद।
उल्लेखनीय यह है कि README हमेशा शामिल किया जाता है, भले ही '.npmignore' में सूचीबद्ध है। देखें [डॉक्स] (https://docs.npmjs.com/misc/developers#keeping-files-out-of-your-package) – Nobita