Я хочу прочитать имена файлов из папки и ее подпапок и хочу создать новый файл mainfest.JSON
, в котором будет список всех имен файлов.
Вот требование
**Input:**
\Temp\file1.txt
\Temp\file2.log
\Temp\subTemp\file3.txt
\Temp\subTemp\file4.txt
**Output**
Mainefest.json
[
“file1.txt” : “\Temp\file1.txt”,
“file2.log” : “\Temp\file2.log”,
“file3.txt” : “\Temp\ subTemp \file1.txt”,
“file4.txt” : “\Temp\ subTemp \file1.txt”
]
ниже приведен пример кода
gulp.task('TestApp', function(){
return gulp.src('./Temp/**/*.*')
.pipe(
hash({
algorithm: 'md5',
hashLength: 20
})) // Add hashes to the files' names
.pipe(gulp.dest('./Output')) // Write the renamed files
.pipe(hash.manifest('mainfest.json', {
deleteOld: true,
sourceDir: __dirname + './output'
})) // Switch to the manifest file
});
Хорошо работает.но он добавляет хэши, которые я не хочу.
Мне разрешено использовать javascript, gulp, node js.Есть ли кто-нибудь, кто может помочь мне достичь этого.Спасибо.