任务“details”不在您的gulpfile中

t8e9dugd  于 2022-12-08  发布在  Gulp
关注(0)|答案(1)|浏览(135)

尝试安装gulp。但当使用gulp details命令检查时,会出现错误,如Task 'details' is not in your gulpfile。是否有人遇到类似问题。

bbuxkriu

bbuxkriu1#

它在gulpfile.js中查找任务“详细信息”。您可以运行gulp --tasks来查看哪些任务可用,但您肯定不会看到“详细信息”。
下面介绍如何创建和定义gulp task
因此,基本上,在gulpfile.js中至少需要类似于以下代码段的内容

function details(callback) {
  callback();
}

exports.details = details;

或者,如果使用require-dir以获得更好的文件夹结构,则需要引用文件中的上一个代码片段:

require('require-dir')('./gulp/tasks/details');

使用npm运行任务时,例如npm run details
您可以在项目根目录下的package.json*文件中找到这些脚本定义。有一个节点脚本,您可以在其中定义npm脚本,您可以在其中调用gulp details任务*

...
    "scripts": {
                 "details": "gulp details",
              },
...

您可以运行npm run details,它将在后台运行gulp任务。

相关问题