Ho un modulo privato memorizzato su github che sto includendo in uno dei miei progetti usando npm
. Il modulo ha un file .npmignore
, ma nulla viene ignorato quando installo o aggiorno il modulo..npmignore non ignora i file
.npmignore
file di
.git*
gulpfile.js
index.html
tests.js
README.md
Progetto package.json
{
"name": "Your Cool Project",
"version": "0.0.0",
"dependencies": {
"myModule" : "git+ssh://[email protected]:user/myModule.git",
/* All your other dependencies */
}
...
}
del modulo Quando eseguo npm update myModule
questi file sono ancora in fase di download nel mio progetto. Mi sto perdendo qualcosa? .npmignore
funziona per i moduli ospitati privatamente? Grazie in anticipo.
Si noti che README è sempre incluso, anche se elencato in ".npmignore". Vedi [docs] (https://docs.npmjs.com/misc/developers#keeping-files-out-of-your-package) – Nobita