gpt4 book ai didi

javascript - gulp 未创建 `concat` 文件

转载 作者:太空宇宙 更新时间:2023-11-04 16:02:22 24 4
gpt4 key购买 nike

我正在尝试在 gulp 的帮助下从一个文件夹中的所有 .js 文件创建 all.js 文件。但我没有得到 all.js 文件。

我遵循的步骤如下:

  1. 创建了如下 Gulp.js 文件

文件:gulpfile.js

// grab our gulp packages
var gulp = require('gulp'),
gutil = require('gulp-util'),
concat = require('gulp-concat-util');

// create a default task and just log a message
gulp.task('default', function() {
return gutil.log('Gulp is running!')
});

gulp.task('scripts', function() {
gulp.src(['./js/*.js'])
.pipe(concat.scripts('all.js'))
.pipe(uglify())
.pipe(gulp.dest('./dist/'))
});
  • 运行gulp命令。
  • 运行 gulp 后,我收到消息,如文件中所述,Gulp is running 。但Js文件没有创建。

    如有任何帮助,我们将不胜感激。

    最佳答案

    您没有运行该任务。您需要运行命令gulp scripts

    Gulp 是一个任务运行程序。它允许您指定任务。当您运行 gulp 命令时,将运行 default 任务。如果您想运行默认任务以外的任务,则必须

    1. 运行gulp {{taskname}},其中{{taskname}}是通过gulpfile中的gulp.task调用的回调
    2. 通过默认任务调用指定任务。

    你也没有做到。因此,当您从命令行运行 gulp 时,您运行的只是 default 任务,该任务除了调用 gutil.log 之外什么都不做,然后返回。

    关于javascript - gulp 未创建 `concat` 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42178154/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com