Dosyalarımı otomatik olarak kopyalamak/paketlemek/derlemek için Gulp kullanıyorum, temel olarak tüm klasör yapısını temel klasörden (MyProject/Scripts) wwwroot/js dizinine kopyalarım.Gulp'de çıktı dizinleri/dosyaları küçük harfe dönüştürmek
Kopyalama/işleme sürecinde çıktı yolunu/dosya adlarını küçük harfle yeniden adlandırmak istiyorum. ChangeCase modülünü ve Rename modülünü buldum ancak aşağıdaki kurulumumda çalışamıyorum.
gulp.task("compile:less", function() {
return gulp.src(paths.lessSrc)
.pipe(less())
//how can I get to currentdirectory so I can use it for the rename? maybe there is another way
//.pipe(rename({ dirname: changeCase.lowerCase(??currentdir??) }))
.pipe(gulp.dest(paths.cssTarget));
});
ve
gulp.task("compile:js", function() {
return gulp.src(paths.jsOrigin)
//simple copy of folders and files but how to rename all to lowercase?
.pipe(gulp.dest(paths.jsTarget));
});
sadece sözdizimi bu tür koymayı deneyin istediniz: dirname: changeCase.lowerCase()? Yani sadece ad yeniden adlandırmak için işlevini kullanın. – Prototype
Denemedim ama aşağıda çalıştım cevap :) teşekkürler zaten – user2713516