我有一个文件位于/components/slider/index.html。我设置了一个gulp任务,使用gulp-inject从不同的文件夹中注入相关的css/js文件。
gulp.task('default', function() {
return gulp.src('./components/**/*.html')
.pipe( inject(gulp.src(['./assets/css/bootstrap/*.css'], {read: false}), { relative: true }) )
.pipe( inject(gulp.src(['./assets/js/jquery/*.js'], {read: false}), {starttag: '<!-- inject:head:{{ext}} -->', relative: true} ) )
.pipe(gulp.dest('./dist'));
});
现在我需要获取一个js文件的源代码,它位于我们正在管道传输的html源代码旁边,以便使用gulp-inject相对地注入它。
有没有办法在管道中获取gulp.src('./components / ** / * .html')
并从那里获取兄弟js文件? 有什么建议吗?