Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Gulp未编译但获取错误引用错误:未定义runSequence 问题:_Javascript_Gulp - Fatal编程技术网

Javascript Gulp未编译但获取错误引用错误:未定义runSequence 问题:

Javascript Gulp未编译但获取错误引用错误:未定义runSequence 问题:,javascript,gulp,Javascript,Gulp,我应该在代码中修改什么以使这两个任务按顺序生成 背景 我以前从未遇到过gulp的问题,但现在我想按顺序运行两个任务,它无法正常工作。我之前设置了两个任务 gulp.task('copyAllFiles', function() { //PHP files gulp.src('src/*.php') .pipe(gulp.dest('dist')); //childtheme screenshot gulp.src('src/screenshot.png'

我应该在代码中修改什么以使这两个任务按顺序生成


背景 我以前从未遇到过gulp的问题,但现在我想按顺序运行两个任务,它无法正常工作。我之前设置了两个任务

gulp.task('copyAllFiles', function() {
    //PHP files
    gulp.src('src/*.php')
    .pipe(gulp.dest('dist'));
    //childtheme screenshot
    gulp.src('src/screenshot.png')
    .pipe(gulp.dest('dist'));
});

gulp.task('sass2css', function() {
    return gulp.src('src/sass/**/*.scss')
    .pipe(sass().on('error', sass.logError))
    .pipe(gulp.dest('dist'))
});
然后我添加了一个“构建”任务来运行这两个任务

gulpfile.js 但是现在得到了这个错误

ReferenceError: runSequence is not defined

要使用
runSequence
,您需要安装该依赖项并
require
将其安装到您的gulp文件中:

安装

npm install --save-dev run-sequence
吞咽文件

const runSequence = require('run-sequence');

这个运行序列是什么?不相关但相关,我还建议查看Thread package manager:
Thread添加运行序列--dev
const runSequence = require('run-sequence');