Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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 双重否定_Javascript_Regex_Gulp - Fatal编程技术网

Javascript 双重否定

Javascript 双重否定,javascript,regex,gulp,Javascript,Regex,Gulp,在我的gulp任务中,我想排除所有的*.js文件,除了*.worker.js文件,所以我这样做了: path.join('!' + conf.paths.src, '/**/*.!(worker.)js') 不幸的是,这排除了所有文件,包括我的工作文件。也许你能帮我吗?我试着这样说: gulp.src([conf.paths.src + '/**/*.js', '!' + conf.paths.src + '/**/*.worker.js')]) 这样,就有了单独的包含/排除规则的单独字符串

在我的gulp任务中,我想排除所有的*.js文件,除了*.worker.js文件,所以我这样做了:

path.join('!' + conf.paths.src, '/**/*.!(worker.)js')

不幸的是,这排除了所有文件,包括我的工作文件。也许你能帮我吗?

我试着这样说:

gulp.src([conf.paths.src + '/**/*.js', '!' + conf.paths.src + '/**/*.worker.js')])
这样,就有了单独的包含/排除规则的单独字符串。看一看细节