我在平均堆栈上使用gulp。我有这样的快速静态设置:
app.use(express.static(__dirname + '/client'));
我正在使用gulp-inject
将我的css和js注入我的html。然而,因为gulp从以下来获取它们:
./client/libs/subfolder/subfolder.js
它也会注入它们。但是由于我的静态设置,它需要解决它们:
./libs/subfolder/subfolders.js
gulp-inject文档没有帮助我,或者我忽略了一些东西。
当前gulpfiles.js注入任务:
gulp.task('inject', function () {
var customFiles = gulp.src(['./client/modules/**/*.js', './client/modules/**/*.css'], {read:false});
gulp.src('./client/index.html')
.pipe(inject(gulp.src(bowerFiles(), {read: false, name: 'bower'})))
.pipe(inject(customFiles))
.pipe(gulp.dest('./client'))
});
如何让路径正确?
答案 0 :(得分:2)
'ignorePath':'client'
如果您需要更多代码,请与我们联系。