我创建了一个模块( 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
与我的模块一起提供,因为我在 devDependencies
中声明了它,但看起来我的 npm postinstall
脚本找不到 gulp
我错过了什么吗?
最佳答案
尝试在您的应用程序目录中运行 npm link gulp
(以创建到全局安装的 Gulp 模块的本地链接)。
关于npm - 未找到本地 gulp (尝试运行 : npm install gulp),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38103889/