Laravel-mix с глотком - PullRequest
       14

Laravel-mix с глотком

0 голосов
/ 03 апреля 2019

Мы обновляем приложение с самодельного MVC до laravel. В этом проекте мы использовали Gulp для файлов js. в gulp мы использовали расширение под названием «gulp-js-import». Мы использовали это в gulpfile.js

//
var jsImport = require('gulp-js-import');

gulp.task('js', function() {

   return gulp.src('./js/script.js')
        .pipe(jsImport({hideConsole: true})) <-- notice jsImport
        .pipe(concat('script.min.js'))
        // .pipe(uglify())
        .pipe(gulp.dest('dist'));    
});

чтобы мы могли использовать функцию @import в файле js / script.js следующим образом:

//
@import "../lib/jquery-2.2.0.min.js";
@import "../lib/jquery/easing.min.js";
@import "../lib/wnumb/wnumb.js";
//

Так что теперь я пытаюсь сделать это в миксе laravel, но я действительно не могу найти что-нибудь об этом в документах из микса laravel, может быть, я упустил это из виду?

Я знаю, что есть много способов сделать это в новой EC6, но сейчас это не вариант. Мы можем обсуждать это очень долго, но сейчас, пожалуйста, поработайте со мной тем, что у меня есть сейчас.

Итак, прямо сейчас в приложении laravel в 'webpack.mix.js' у меня есть это:

let mix = require('laravel-mix');

mix.js('resources/js/app.js', 'public/js/app.js')
    .less('resources/less/_style.less', 'public/css');

Отсюда я понятия не имею, с чего начать, потому что ничего не могу найти по этому поводу. Или лучше установить gulp и использовать его пока?

EDIT: Если я прошу что-то очень глупое, то, пожалуйста, просто скажите это. Насколько я знаю, laravel-mix - это глоток, верно?

...