Ho provato a configurare gulp-inject per iniettare dipendenze in index.html. Tutto funziona bene tranne la funzione di trasformazione. Ho bisogno di sostituire parte del percorso del file nel modo seguente: /frontend/src/
->/static/
Ho cercato di fare in questo modo (copia-incollato da qualche parte):La trasformazione di Gulp-inject non funziona
transform : function (filePath, file, i, length) {
var newPath = filePath.replace('/frontend/src', '');
console.log('inject script = '+ newPath);
return '<script src="/static/' + newPath + '"></script>';
}
Dopo l'esecuzione, ho nulla (tranne l'output gulp standard) nella console e il filepath non trasformato viene visualizzato nel file dei risultati. Sembra che la mia trasformazione personalizzata non venga eseguita e invece la trasformazione predefinita funzioni.
vedere il vostro la definizione completa di gulpfile o attività potrebbe essere d'aiuto, la risposta di @qcz sembra buona –
mostraci il tuo compito completo in Gulp – harishr