Ho creato un module ( webapp-module-storage
) che ha le seguenti definizioni:
package.json
{
"dependencies": {
...
},
"devDependencies": {
"gulp": "^3.9.1",
...
},
"name": "webapp-module-storage",
"scripts": {
"postinstall": "gulp build",
"test": "gulp test"
}
}
Ho pensato di poter utilizzare il mio modulo all'interno di un altro modulo durante l'installazione con:
npm install github:myorg/webapp-module-storage#master
Tuttavia, quando installo il mio modulo, ricevo questo errore:
Gulp locale non trovato
Prova a eseguire: npm install gulp
Immagine dello schermo
La mia comprensione è che gulp
viene fornito insieme al mio modulo perché l'ho dichiarato in devDependencies
ma sembra che il mio npm postinstall
script non possa trovare gulp
.
Mi sto perdendo qualcosa?