Ich versuche, den folgenden CodeGulp kann nicht css und js zugleich injizieren
var $ = require('gulp-load-plugins')({ lazy: true }); // fetches gulp plugins
gulp.task('wiredep', function() {
var wiredep = require('wiredep').stream;
return gulp
.src(config.index)
.pipe(wiredep(config.wiredepDefaultOptions)) //wiredep injection configuration
.pipe($.inject(gulp.src(config.js))) //custom js files configuation
.pipe(gulp.dest(config.client))
});
/* inject bower and other injections */
gulp.task('inject', ['styles-compile', 'wiredep'], function() {
return gulp
.src(config.index)
.pipe($.inject(gulp.src(config.css)))
.pipe(gulp.dest(config.client))
});
// wenn ich kommentieren Sie die folgende Zeile .pipe($.inject(gulp.src(config.css)))
meine Dann zu laufen. js files bekommen injizieren, sonst tun sie es nicht, von dem was ich verstehe, geschieht diese Injektion parallel.
Was mache ich falsch?
Warum können Sie nicht ein einfaches 'gulp.src' verwenden. Und kannst du erklären, was '$ .inject' macht? –
$ .inject ist dasselbe wie gulp-inject, ich habe "gulp-load-plugins" installiert, die alle Module in var $ = require laden ('gulp-load-plugins') ({faul: true}); // holt Schluck Plugins – eugenekgn