0

尝试安装 gulp。但是,当使用 gulp details 命令进行检查时,出现类似Task 'details' 的错误不在您的 gulpfile 中。有没有人面临类似的问题。

4

1 回答 1

0

它正在您的 gulpfile.js 中寻找任务“详细信息”。您可以运行gulp --tasks以查看可用的任务,但您肯定不会看到“详细信息”。

这是创建和定义gulp 任务的方法

所以基本上,您至少需要在 gulpfile.js 中类似于以下代码段的内容

function details(callback) {
  callback();
}

exports.details = details;

或者,如果使用require-dir以获得更好的文件夹结构,您将需要引用文件中的先前代码片段:

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

当使用 npm 运行你的任务时,比如npm run details

您可以在项目根目录的package.json文件中找到这些脚本定义。有一个节点脚本,您可以在其中定义npm script,您可以在其中调用gulp details 任务

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

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

于 2021-07-21T01:35:05.893 回答