Я пытаюсь создать zip-файл из следующей файловой структуры:
-dist/bundle.js
-assets/[several subfolders with files]
-config.json
-bootstrap.js
Я использовал gulp-zip:
gulp.task('zip', ()=>{
return gulp.src(['dist/**/*.*', 'assets/**/*.*','config.json', 'bootstrap.js'])
.pipe(zip('game.zip'))
.pipe(gulp.dest('deploy'))
})
, что приводит к: game.zip сэта структура:
-game
--[some assets subfolder]
--[other assets subfolder]
--[third assets subfolder]
--bundle.js
--bootstrap.js
--config.json
Файлы / папки не должны находиться в папке (игре), но должны сохранять структуру, которую они изначально имели, также в структуре должны быть папки ресурсов и дистрибутивы.Любое решение, которое я могу запустить из моего узла скриптов package.json, будет приветствоваться.(глоток / пачка / ворчание / что угодно)
Спасибо!