首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >丢失Gulpfile Ubuntu 12.04

丢失Gulpfile Ubuntu 12.04
EN

Stack Overflow用户
提问于 2014-02-17 15:28:23
回答 3查看 580关注 0票数 1
代码语言:javascript
复制
    /usr/local/lib/node_modules/gulp/bin/gulp:11
  throw new Error("Missing Gulpfile");
        ^
Error: Missing Gulpfile
    at Object.<anonymous> (/usr/local/lib/node_modules/gulp/bin/gulp:11:9)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:902:3

当我尝试吞咽-v时,我会得到这个错误。

节点-v(0.10.25)工作良好,npm -v(1.3.24)也很好。

我遵循了他们的github的教程,但没有成功。https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md#getting-started

有人能帮我吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-03-07 20:32:06

我在Ubuntu12.04上也有这个问题。

首先,检查您在项目中安装了哪个版本的gulp -出于某种神秘的原因,我的package.json有一个老版本,它一直在安装,这个旧版本需要一个名为"Gulpfile.js“的文件。

此外,尝试更详细地运行该命令:

/usr/lib/node_modules/gulp/bin/grap.js-gulpfile /path/to/your/gulpfile.js

似乎存在/usr/lib/node_modules/gulp/bin/grap.js到/usr/bin/gulp的符号链接出现问题。gulp.js有一些相对的要求。(第10行https://github.com/gulpjs/gulp/blob/master/bin/gulp.js)在从CLI运行时没有正确解决。

我运行了几次"npm缓存干净“,同时排除了这一点,这清除了坏的安装-我不知道它是否有帮助,但可能值得一试!

票数 1
EN

Stack Overflow用户

发布于 2014-02-24 03:56:45

尝试更新gulp的全局副本。(npm update --global)如果不能解决这个问题,就在https://github.com/gulpjs/gulp/issues上发布一个bug。

票数 0
EN

Stack Overflow用户

发布于 2014-05-07 11:02:52

我在Ubuntu12.04上也遇到了同样的问题。在我的例子中,问题的原因是我在nodejs版本0.6.x中安装了一个旧的gulp副本。然后我卸载nodejs以安装更新版本(v0.10.28),似乎所有模块都从/usr/lib/node_modules中删除,但是可执行文件没有被删除。

因此,当我再次安装gulp时,可执行文件来自于以前的版本,而我遇到了您的问题。我为解决这个问题所做的是:

代码语言:javascript
复制
sudo npm uninstall -g gulp

sudo rm -rf /usr/local/lib/node_modules/gulp/
sudo rm /usr/local/bin/gulp

sudo npm install -g gulp

现在它应该正常工作了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21832976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档