Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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 default命令时发生Gulp错误_Javascript_Json_Gulp - Fatal编程技术网

Javascript 运行Gulp default命令时发生Gulp错误

Javascript 运行Gulp default命令时发生Gulp错误,javascript,json,gulp,Javascript,Json,Gulp,当我试图在git bash上运行gulp default命令时,出现了一个错误 AssertionError[ERR_ASSERTION]:必须指定任务函数 在Gulp.set[as _setTask](C:\wamp64\www\WP-PROJECTS\thfireplaces.ca\demo\u new\WP content\themes\thfireplaces\node\u modules\undertaker\lib\set task.js:10:3) 在Gulp.task(C:\wa

当我试图在git bash上运行
gulp default
命令时,出现了一个错误

AssertionError[ERR_ASSERTION]:必须指定任务函数 在Gulp.set[as _setTask](C:\wamp64\www\WP-PROJECTS\thfireplaces.ca\demo\u new\WP content\themes\thfireplaces\node\u modules\undertaker\lib\set task.js:10:3) 在Gulp.task(C:\wamp64\www\WP-PROJECTS\thfireplaces.ca\demo\u new\WP content\themes\thfireplaces\node\u modules\undertaker\lib\task.js:13:8) 反对。(C:\wamp64\www\WP-PROJECTS\thfireplaces.ca\demo\u new\WP content\themes\thfireplaces\gulpfile.js:181:6) at模块编译(内部/modules/cjs/loader.js:955:30) at Object.Module._extensions..js(internal/modules/cjs/loader.js:991:10) 在Module.load(内部/modules/cjs/loader.js:811:32) at Function.Module._load(内部/modules/cjs/loader.js:723:14) at Module.require(内部/modules/cjs/loader.js:848:19) 根据需要(internal/modules/cjs/helpers.js:74:18) 按要求导入(C:\Users\Momin Riyadh\AppData\Roaming\npm\node\u modules\gulp\node\u modules\gulp cli\lib\shared\require或import.js:19:11){ 生成消息:false, 代码:“ERR_断言”, 实际:错误, 预期:对,, 运算符:'=' }

这是我的机器详细信息节点版本
12.14.1
npm版本
7.0.2
gulp本地版本
4.0.2

package.json

{
“名称”:“instaHtmlQuickPack”,
“版本”:“0.6.5”,
“说明”:“Html快速包”,
“main”:“index.js”,
“脚本”:{
“安装后”:“吞咽默认值”
},
“发动机”:{
“npm”:“>=2.1.8”
},
“存储库”:{
“类型”:“git”,
“url”:“#”
},
“关键词”:[
“wordpress”,
“主题”,
“引导”
],
“作者”:“Azizul Hoq”,
“许可证”:“GPL-2.0”,
“臭虫”:{
“url”:“#”
},
“主页”:“#”,
“依赖项”:{
“引导”:“4.3.1”,
“浏览器同步”:“^2.18.12”,
“del”:“^3.0.0”,
“吞咽”:“^4.0.0”,
“大口喝干净css”:“^3.7.0”,
“吞食克隆”:“^1.0.0”,
“咕噜咕噜”:“^2.6.1”,
“大口喝cssnano”:“^2.1.2”,
“吞咽忽略”:“^2.0.2”,
“吞下imagemin”:“^3.3.0”,
“吞咽合并”:“^0.1.1”,
“大口水管工”:“^1.1.0”,
“吞咽重命名”:“^1.2.2”,
“吞咽边缘”:“^0.2.1”,
“大口大口大口喝”:“^3.1.0”,
“吞咽顺序”:“^0.4.6”,
“gulp sourcemaps”:“2.6.0”,
“狼吞虎咽”:“^3.0.0”,
“大口喝表”:“^4.3.11”,
“jquery”:“3.2.1”,
“合并2”:“^1.1.0”,
“popper.js”:“^1.11.1”,
“运行顺序”:“^2.0.0”
},
“依赖性”:{
“大口自动刷新器”:“^4.0.0”,
“大口喝csscomb”:“^3.0.8”,
“吞咽文件名”:“^4.0.1”
}
}
gulpfile.js

//定义基本路径
var基本路径={
节点:'./节点\模块/',
src:'./src/',,
资产:'./资产/',
供应商css:“./src/vendors/css/”,
vendorsJs:“./src/vendors/js/”
};
var jsFileList=[
basepath.vendorsJs+'*.js',
src+'js/custom script.js'
];
var cssFileList=[
basepath.vendorsCss+“*.css”
];
//log(jsFileList);
//定义要求
var gulp=需要(“gulp”);
var管道工=需要(“大口管道工”);
var sass=需要('gulp-sass');
var watch=需要(“大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口”;
var minifyCSS=require('gulp-cssnano');
var rename=require('gulp-rename');
var concat=需要(“咕噜咕噜咕噜”);
var-uglify=需要('gulp-uglify');
var merge2=require('merge2');
var ignore=require('gulp-ignore');
var del=需要('del');
var sourcemaps=require('gulp-sourcemaps');
var autoprefixer=require('gulp-autoprefixer');
var csscomb=require('gulp-csscomb');
var-imagemin=require('gulp-imagemin');
var browserSync=require('browser-sync')。create();
//浏览器同步监视的文件
//文件更改时自动重新加载页面
var browserSyncWatchFiles=[
basepath.assets+'css/*.css',
basepath.assets+'js/*.js',
basepath.src+'media/**',
“./*.html”,
“./*.php”
];
var browserSyncOptions={
代理:“http://localhost/WP-PROJECTS/thfireplaces.ca/demo_new/",
通知:假
};
//运行:
//吞咽浏览器同步
//启动用于启动服务器的浏览器同步任务。
gulp.task('browser-sync',function()){
init(browserSyncWatchFiles、browserSyncOptions);
});
//运行:
//狼吞虎咽
//在CSS中编译SCSS文件
吞咽任务('sass',函数(){
gulp.src(basepath.src+'sass/*.scss')
.管子(管道工())
.pipe(sourcemaps.init())
.pipe(sass())
.pipe(autoprefixer())
.pipe(sourcemaps.init({loadMaps:true}))
.pipe(sourcemaps.write('.'))
//.pipe(csscomb())
.pipe(gulp.dest(basepath.assets+'css'))
.pipe(browserSync.stream());
});
//运行:
//大口海螺
//来自src的concat css文件
gulp.task('concat-css',function(){
return gulp.src(cssFileList)
.管子(管道工())
.pipe(concat('bundle.css'))
.pipe(gulp.dest(basepath.assets+'css/'))
.pipe(browserSync.stream());
});
//运行:
//大口海螺js
//来自src的concat js文件
gulp.task('concat-js',function(){
return gulp.src(jsFileList)
.管子(管道工())
.pipe(concat('bundle.js'))
.pipe(gulp.dest(basepath.assets+'js/'))
.pipe(browserSync.stream());
});
//运行:
//大口小口
//缩小CSS文件
gulp.task('minifycss',function(){
返回gulp.src([basepath.assets+'css/bundle.css',basepath.assets+'css/theme.css'])
.管子(管道工())
.pipe(concat('theme.min.css'))
.pipe(minifyCSS({keepBreaks:false,safe:true}))
.管道(小型)({
还原剂:{
关键帧:false
},
丢弃未使用的:{
关键帧:false
},
评论:{
removeAll:是的
}
}
))
.pipe(gulp.dest(basepath.assets+'css/');
});
//运行:
//大口小口
//缩小js文件
gulp.task('minifyjs',function(){
return gulp.src(basepath.assets+'js/bun