У меня есть gulpfile для конкатенации js-файлов, у меня есть еще несколько кода, и я хочу сделать это, потому что у меня будут разные разделы на веб-сайте, t хочу, чтобы пользователь загружал css и js, которые он не будет использовать. В настоящее время я изолирую код ниже, и последние «функции» ничего не выводят.Laravel 5 Elixir scripts компонент не работает (файл не выводится)
//works
mix.scripts(['resources/js/jquery-2.1.1.min.js',
'resources/js/bootstrap.min.js',
'resources/js/jquery.maskedinput.min.js'],
'resources/js/common.js')
//works
.scriptsIn('resources/js/user', 'resources/js/user.js')
//NOPE! No file is created, even if I change the output directory/filename to resources/js or whatever
.scripts(['resources/js/common.js',
'resources/js/user.js'],
'public/js/user.js');
Я попытался изменить его использовать базовый каталог, то еще ничего:
.scripts(['common.js',
'user.js'],
'public/js/user.js', 'resources/js');
Есть идеи?
редактировать:
Марка Проект нового Laravel, новый файл глоток, скрипты ингредиент только присоединяет один из двух Js файлов (maskedinput.js один, user.js полностью игнорировался, несмотря на то, что они оба в та же папка и единственные файлы там):
elixir(function(mix) {
mix.scriptsIn('resources/assets/js/user', 'resources/assets/js/user.js');
mix.scripts(['user.js', 'maskedinput.js'],
'public/js/user.js', 'resources/assets/js/');
});
Это была просто опечатка здесь, в stackoverflow, в моем gulpfile это было правильно. – hfingler