Ho una semplice configurazione del processo di generazione Gulp per il test. Ho letto la documentazione molte volte ma non riesco a convincere Gulp-inject a iniettare gli script che voglio in un file index.html.Gulp-Inject non funziona
file di mio Gulp si presenta così:
gulp.task('inject1', function() {
return gulp.src('app/index.html')
.pipe(inject(gulp.src('./app/scripts/app.js', {read : false}))) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(gulp.dest("dist"));
});
gulp.task('inject2', function() {
return gulp.src('app/scripts/**/*.js', {read : false}) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(inject("./app/index.html"))
.pipe(gulp.dest("./dist"));
});
Questo fa parte del mio Index.HTML:
<!-- inject:js -->
<!-- endinject-->
Entrambi questi vengono copiati dalla documentazione su GitHub.
Quando eseguo uno di questi compiti la console dice solo "ha iniziato 'iniettare' Finito 'Inject' '
Nella mia cartella ./dist crea un file index.html, ma nessun file js vengono iniettati.
ho provato a digitare nel src e iniettare proprietà molti modo diverso, ma senza fortuna Qualsiasi idea di cosa sto facendo male
Sto avendo lo stesso problema. Sembra che stia facendo un noop, perché il file HTML risultante conserva semplicemente i commenti e . –
Come me. Vorrei davvero che fosse presente una sorta di meccanismo di debugging. –
Ho avuto lo stesso messaggio di errore, ma è risultato che il mio file index.html era vuoto! – user2023861