import gulp from 'gulp'; import {execa} from 'execa'; import fs from 'node:fs'; console.log(execa) gulp.task('default', async function (cb) { await execa('node_modules/.bin/rimraf', ['locale']); fs.readdirSync('src/locale').forEach(async function (file) { const res = /^(.*)\.js$/.exec(file); if (res) { await execa('./node_modules/.bin/vite', ['build', '--config', './vite.config.locale.js', '-m', res[1]]); } cb(); }); });