Ben*_*uer 78 npm post-install gulp npm-install
我创建了一个module(webapp-module-storage),它有以下定义:
的package.json
{
"dependencies": {
...
},
"devDependencies": {
"gulp": "^3.9.1",
...
},
"name": "webapp-module-storage",
"scripts": {
"postinstall": "gulp build",
"test": "gulp test"
}
}
Run Code Online (Sandbox Code Playgroud)
我想我可以在安装它时使用我的模块在另一个模块中:
npm install github:myorg/webapp-module-storage#master但是,当我安装我的模块时,我收到此错误:
找不到当地的一口气
尝试运行:npm install gulp
截图
我的理解是,它gulp与我的模块一起发货,因为我宣布它,devDependencies但看起来我的npm postinstall脚本找不到gulp.
我错过了什么吗?
小智 161
尝试npm link gulp在应用程序目录中运行(以创建指向全局安装的Gulp模块的本地链接).
Seb*_*NCA 17
首先尝试安装依赖项:
npm install
Run Code Online (Sandbox Code Playgroud)
如果仍然无法正常工作,请全局安装gulp:
npm install -g gulp
Run Code Online (Sandbox Code Playgroud)
如果您发现安装问题.在npm之前键入sudo.
如果您需要更多关于为什么需要gulp全局和本地读取此答案的信息
Kap*_*ani 11
我已经尝试了所有提到的解决方案.最后,我能够通过意识到我使用gulp的位置上缺少gulpfile.js文件来解决问题.将gulpfile.js放在我执行gulp的文件夹中后,它对我有用.
| 归档时间: |
|
| 查看次数: |
70169 次 |
| 最近记录: |