Я пытаюсь объединить и увеличить файлы javascript в определенном порядке.Когда я отключаю Uglify, он работает хорошо, как я заказываю.Но когда я включаю uglify, порядок JS игнорируется.Что я делаю не так?
Script_1.js
let script_one = () => {
console.log(1);
};
Script_2.js
let script_two = () => {
console.log(2);
};
Задание Gulp
gulp.task('js', function() {
return gulp.src(['js/Script1.js', 'js/Script2.js'])
.pipe(rigger())
.pipe(concat('main.js'))
.pipe(babel({presets: ['env']}))
.pipe(uglify())
.pipe(gulp.dest('dist/js'));
});
Вывод
var script_two = function () {console.log (2)}; var script_one = function() {console.log (1)};
Ожидаемый вывод
var script_one = function () {console.log (1)}; var script_two = function () {console.log (2)};
Вывод без Uglify
var script_one = function(){
console.log(1)
};
var script_two = function(){
console.log(2)
};
Спасибо !!