1
我试图连接几个JavaScript文件作为我的一部分gulp构建。我尽可能遵循“文档”,但那里没有太多答案。这是我正在使用的命令。gulp-concat似乎什么都不做
gulp.task('concatMe', function()
{
console.log('I am in the concat function.');
return gulp.src(['/app/core/threejs/*.js'])
.pipe(concat('new.js'))
.pipe(gulp.dest('./dist/'));
});
我认为这需要所有的JavaScript文件的目标文件夹中,并连接它们在希望的目录中new.js文件。
虽然控制台日志起作用,但实际上并没有做任何事情。
如何知道它是否找到我想要的文件? 应该如何指定基本URL? 如何指定目标网址? 目标文件和文件夹是否已经存在,或者代码是否会创建它?
谢谢
为什么你的源([ '/app/core/threejs/*.js'])中括号?我建议删除它们并将其更改为'./app/core/threejs/*.js'<==注意最初的点。根据文档中的第一个文件传入基础URL。如有必要,将为您创建目标文件夹和文件。最后,你的.src调用的根目录是你的gulp文件吗? – Mark
除了Mark的注释之外,您还可以在concat()调用之前添加对'.pipe(print())'的调用,以查看src()调用实际包含的内容。我怀疑,像马克一样,问题出在那里。 –