export const zip = () => {
console.log(app.path) // <-- here
deleteAsync(`./${app.path.buildFolder}/.**/*.*`, {})
// ...
}
import { deleteAsync } from "del"
import zipPlugin from "gulp-zip"
export const zip = () => {
deleteAsync(`./${app.path.rootFolder}.zip`);
// return app.gulp.src(`${app.path.buildFolder}/.**/*.*`, {})
return app.gulp.src(`${app.path.buildFolder}/**/*.*`, {})
.pipe(app.plugins.plumber(
app.plugins.notify.onError({
title: "ZIP",
message: "Error:<%= error.message %>"
})
)
)
.pipe(zipPlugin(`./${app.path.rootFolder}.zip`))
.pipe(app.gulp.dest('./'));
}
const buildFolder = `./results`; //Также можно использовать rootFolder
//...
return app.gulp.src(`${app.path.srcFolder}/**/*.*`, {})
//..
import { deleteAsync } from "del"
import zipPlugin from "gulp-zip"
export const zip = () => {
deleteAsync(`./${app.path.rootFolder}.zip`);
// return app.gulp.src(`${app.path.buildFolder}/.**/*.*`, {})
return app.gulp.src(`${app.path.buildFolder}/**/*.*`, {})
.pipe(app.plugins.plumber(
app.plugins.notify.onError({
title: "ZIP",
message: "Error:<%= error.message %>"
})
)
)
.pipe(zipPlugin(`./${app.path.rootFolder}.zip`))
.pipe(app.gulp.dest('./'));
}