Я створив модуль ( 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.
Мені чогось не вистачає?
