@OlegSedoy

Какие настройки изменить в uglify?

Есть таск:
gulp.task('scripts', function() {
	return gulp.src([
		dir.assets + '/library/jquery/dist/jquery.js',
		dir.assets + '/library/fotorama/fotorama.js',
		dir.assets + '/js/main.js'
		])
	.pipe(sourcemaps.init())
	.pipe(concat('scripts.min.js'))
	.pipe(uglify())
	.pipe(gulp.dest(''))
	.pipe(sourcemaps.write('souremaps/'))
	.pipe(browserSync.reload({stream: true}));
});


Перестает работать fotorama, ошибка:
Uncaught TypeError: Cannot read property 'createElement' of undefined

если отключить .pipe(uglify()), то все работает. Какую опцию в uglify включить? Compress options?
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ответы на вопрос 1
Тоже столкнулся с этой проблемой. мне помогло решение отсюда: https://github.com/artpolikarpov/fotorama/issues/528

Я взял скрипт фоторамы из комментария, и с ним все сжалось и собралось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы