找不到gulpfile

问题描述 投票:7回答:4

我是laravel的新人。我正在尝试命令npm install。这是行不通的。然后如他们的官方文档所示,我试过了

npm install --global gulp-cli

但我得到访问被拒绝错误。所以我给了

sudo npm install --global gulp-cli

它似乎给了我一些正确的结果。然后我给了

npm install --no-bin-links

但它说,

"npm WARN [email protected] No description npm WARN [email protected] No repository field."我试过了

npm install -d

虽然结果以“ok”结束(在运行命令之后,第一行说“如果它以ok结束就可以工作”),它仍然包含""npm WARN [email protected] No description npm WARN [email protected] No repository field."当我发出命令时

gulp

答案是找不到gulpfile。在我的项目中有一个gulpfile.js文件(我不确定它在说什么gulpfile:\)

该怎么办?我的节点版本是V5.12.0

node.js gulp laravel-5.2
4个回答
9
投票

此错误意味着gulp找不到gulpfile.js来遵循说明。要解决此错误,我们需要通过运行命令将gulpfile.js添加到目录root。

创建gulpfile.js然后添加

var gulp = require('gulp');
gulp.task('default', function () { 
    console.log('Hello Gulp!') 
});

8
投票

在我的情况下,为了解决错误,'没有找到gulpfile'我错误地将配置文件称为gulp.js而不是gulpfile.js

所以只要确保你没有拼错文件。

您可能会遇到此错误的另一个可能原因是您在错误的目录中运行gulp命令。确保gulpfile.js不在另一个文件夹中但在项目文件夹中。


0
投票

我也有这个问题。我通过资源管理器创建了gulpfile.js文件,因此它被错误地命名为gulpfile.js.txt,这阻止了gulp命令找到它。当我在文本编辑器中打开项目并看到扩展时,这才变得明显。


-2
投票

如果它拼写为Gulpfile.js,也不会找到gulp文件。那个资本G让我失去了一两口井。真的确保你的语法!

© www.soinside.com 2019 - 2024. All rights reserved.