Ich habe einige ernste Probleme bekommen Schluck-Uglify meine Dateien zu minimieren.Probleme mit gulp-uglify haben
Hier ist meine gulpfile.
var gulp = require('gulp');
var gutil = require('gulp-util');
var browserify = require('browserify');
var babelify = require('babelify');
var source = require('vinyl-source-stream');
var buffer = require('vinyl-buffer');
var uglify = require('gulp-uglify');
var size = require('gulp-size');
gulp.task('scripts', function() {
var bundler = browserify({
entries: ['views/main.js'],
debug: true,
})
.transform(babelify, { presets: ['react', 'es2015'] });
bundler.bundle()
.pipe(source('main.js'))
.pipe(buffer())
.pipe(uglify())
.pipe(gulp.dest('./public/'));
});
gulp.task('default', ['scripts']);
Mit gutil
, fand ich die Linie geben den Fehler schluck-verunstalten, was sehr verwirrend ist:
{ [Error: /Users/fzxt/Documents/Web/Chatr/main.js: Unexpected token: keyword (const)]
message: '/Users/fzxt/Documents/Web/Chatr/main.js: Unexpected token: keyword (const)',
fileName: '/Users/fzxt/Documents/Web/Chatr/main.js',
lineNumber: 66598..
Es hat Schwierigkeiten mit dem Schlüsselwort const
was merkwürdig ist, weil ich die Bündler bin Umwandlung mit babelify
bevor ich es uglify
geben. Ich habe auch die Presets eingestellt.
Kann mir jemand helfen, wie man damit umgeht? Vielen Dank.