Index.html'ye bağımlılıkları enjekte etmek için gulp-inject kurmaya çalıştım. Her şey dönüşüm işlevi dışında iyi çalışır. Ben şu şekilde filepath kısmını değiştirmeniz gerekiyor: /frontend/src/
- Denedim>/static/
(yerden kopyalanıp yapıştırılan) böyle yapmak için:Gulp-inject dönüşümü çalışmıyor
transform : function (filePath, file, i, length) {
var newPath = filePath.replace('/frontend/src', '');
console.log('inject script = '+ newPath);
return '<script src="/static/' + newPath + '"></script>';
}
yürüttükten sonra, var konsolda hiçbir şey (standart gulp çıkışı hariç) ve dönüştürülmemiş dosya yolu sonuç dosyasında görünür. Benim özel dönüşümüm sadece çalışmaz gibi görünüyor ve varsayılan dönüşüm yerine çalışır.
senin tam gulpfile veya görev tanımı yardımcı olabilir, @qcz gelen cevap iyi görünüyor –
bize tam yontu görevi göster – harishr