Я створив модуль ( webapp-module-storage
), який має такі визначення:
package.json
{
"dependencies": {
...
},
"devDependencies": {
"gulp": "^3.9.1",
...
},
"name": "webapp-module-storage",
"scripts": {
"postinstall": "gulp build",
"test": "gulp test"
}
}
Я думав, що можу використовувати свій модуль всередині іншого модуля, встановлюючи його разом з:
npm install github:myorg/webapp-module-storage#master
Однак, коли я встановлюю свій модуль, я отримую таку помилку:
Місцева глотка не знайдена
Спробуйте запустити: npm install gulp
Знімок екрана
Я розумію, що gulp
це поставляється разом з моїм модулем, тому що я заявив його в, devDependencies
але схоже, що мій npm postinstall
скрипт не може знайти gulp
.
Мені чогось не вистачає?