Olá, recebi um projeto que foi desenvolvido em Gulp por outro dev. Não possuo experiência mas dei conta do projeto. Ao finalizar o mesmo tentei gerar a build na qual me apresenta o seguinte erro:
events.js:174
throw er; // Unhandled 'error' event
^
GulpUglifyError: unable to minify JavaScript
Tentei minificar todos os arquivos a mão em sites de minificação porém também não me ajudou.
Aqui está o gulpfile do projeto
const gulp = require('gulp');
const gutil = require('gulp-util');
const sass = require('gulp-sass');
const imagemin = require('gulp-imagemin');
const autoprefixer = require('gulp-autoprefixer');
const uglify = require('gulp-uglify');
const panini = require('panini');
const browserSync = require('browser-sync').create();
const concat = require('gulp-concat');
const sourcemaps = require('gulp-sourcemaps');
const path_src = {
html: 'src/html',
css: 'src/scss',
js: 'src/js',
img: 'src/img',
fonts: 'src/fonts'
}
const path_output = {
dev: {
html: 'build',
css: 'build/assets/css',
js: 'build/assets/js',
img: 'build/assets/img',
fonts: 'build/assets/fonts',
},
prod: {
html: 'dist',
css: 'dist/assets/css',
js: 'dist/assets/js',
img: 'dist/assets/img',
fonts: 'dist/assets/fonts'
}
}
// DEV --------------------------------------------
// html
gulp.task('html:compile:dev', () => {
gulp.src(`${path_src.html}/pages/**/*.html`)
.pipe(panini({
root: `${path_src.html}/pages/`,
layouts: `${path_src.html}/layouts/`,
partials: `${path_src.html}/partials/`,
helpers: `${path_src.html}/helpers/`,
data: `${path_src.html}/data/`,
}))
.pipe(gulp.dest(path_output.dev.html));
});
gulp.task('html:compile:reset', (done) => {
panini.refresh(