Метод копирования Laravel Elixr не работает

Я пытаюсь скопировать некоторые js-файлы, используя elixr, из папки vendor / bower_components, но при запуске gulp они не копируются.

elixir(function(mix) { mix.less('app.less')
.copy('underscore/underscore.js', 'public/js/vendor/underscore.js'); });

Ошибка не дается глотком.

[14:12:58] Using gulpfile ~/Public/balloonprinting_l5/gulpfile.js
[14:12:58] Starting 'default'...
[14:12:58] Starting 'less'...
[14:12:58] Running Less: resources/assets/less/app.less
[14:12:59] Finished 'default' after 506 ms
[14:13:00] gulp-notify: [Laravel Elixir] Less Compiled!
[14:13:00] Finished 'less' after 1.74 s
[14:13:00] Starting 'copy'...
[14:13:00] Finished 'copy' after 2.86 ms

3

Решение

Вам необходимо указать полный исходный путь:

elixir(function(mix) { mix.less('app.less')
.copy(
'bower_components/underscore/underscore.js',
'public/js/vendor/underscore.js'
);
});

Как видите, я добавил bower_components/ к исходному пути, это папка пакетов bower по умолчанию.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]