Я создал модуль ( 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
.
Я что-то упускаю?