1

私は平均的なスタックでgulpを使用しています。次のような高速静的セットがあります。

app.use(express.static(__dirname + '/client'));

gulp-injectcss と 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'))
});

正しいパスを取得するにはどうすればよいですか?

4

1 に答える 1