Построение Laravel CMS Run Gulp от веб-администратора - PullRequest
0 голосов
/ 21 мая 2018

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

Я пытаюсь проглотить глоток с маршрута в Ларавеле.Единственный способ заставить работать gulp и дать мне вывод - использовать команду php artisan.

команда php artisan: gulp: minify-generic-images

Если я это сделаю изthe console: php artisan gulp: minify-generic-images Все это работает так, как должно.

Итак, я создал маршрут:

$router->group(['prefix' => 'admin'], function () use ($router) {
    $router->get('gulp-minify-generic-images/{campaign}', function ($campaign) {
        $output = Artisan::call('gulp:minify-generic-images');
        var_dump($output);
    });
});

Это должно минимизировать некоторые общие изображения для публики.папка.У меня также есть другие команды gulp для создания, например, веб-шрифтов.

Ошибка, которую я получаю в Интернете, заключается в следующем:

fontgen/node_modules/fontfacegen/lib/commands.js:38
        throw new FontFaceException(

FontFaceException: We are missing some required font packages.
That can be installed with:
sudo apt-get install fontforge

Конечно, я установил fontforge с помощью sudo apt-get install метод fontforge, но он говорит, что он уже установлен.Конечно, он установлен, потому что я также использую его из командной строки.

Все это должно работать только локально в усадьбе / бродяге.Очень надеюсь, что кто-нибудь может мне помочь.Если мне нужно предоставить дополнительную информацию, просто дайте мне знать.

Спасибо за потраченное время.

...