Gulp失败并显示消息:预期的对象

Pau*_*515 16 node.js gulp

我正试图在w7上使用gulp.gruntjs工作..节点工作...如果我开始gulp没有gulp文件,它运行正常..说'没有找到gulpfile'

gulp -v给出:cli版本3.5.6,本地版本3.5.6

使用以下命令安装它:npm install -g gulp npm install --save-dev gulp

如果我使用以下gulpfile:

var gulp = require('gulp');
Run Code Online (Sandbox Code Playgroud)

它会导致错误对话框:

Windows Script Host
Line 1
Char 1
Object Expected
800A138F
Microsoft JScript runtime error
Run Code Online (Sandbox Code Playgroud)

我确实尝试了一个更长的gulp文件,但同样的错误...通过删除行,我试图隔离问题..直到文件为空..这没关系.

有任何想法吗?

P.M*_*P.M 42

以下是我用来解决该问题的步骤:

  1. 如果您的任务文件是gulp.js,请将其重命名为gulpfile.js
  2. 全局安装gulp > npm install -g gulp
  3. 测试安装 > gulp -v

如果你能看到你的gulp任务跑步者的版本号,你会很高兴!

  • gulp安装正确.诀窍是重新命名gulp.js到gulpfile.js ...感谢名单上百万;-)(回首文档,它规定得很清楚,它应该是gulpfile.js ......不能复制我的推理选择gulp.js作为文件名...) (10认同)