Gulp Concat + Uglify order JS error - PullRequest
       56

Gulp Concat + Uglify order JS error

0 голосов
/ 24 апреля 2018

Я пытаюсь объединить и увеличить файлы 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)
  };

Спасибо !!

...