Я создал модуль (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
Однако, когда я устанавливаю свой модуль, я получаю эту ошибку:
Локальный gulp не найден
Попробуйте запустить: npm install gulp
Скриншот
Я понимаю, что gulp
поставляется вместе с моим модулем, потому что я объявил его в devDependencies
, но похоже, что мой npm postinstall
script не может найти gulp
.
Я что-то пропустил?