php artisan workbench vendor/package --resources
команда недоступна в laravel 5, но как теперь создать пакет в laravel 5?
php artisan workbench vendor/package --resources
команда недоступна в laravel 5, но как теперь создать пакет в laravel 5?
Верстак laravel был переименован в laravel 5 в «Package Development» в документации.
http://laravel.com/docs/master/packages
Обратите внимание, что команды workbench больше нет, и вам нужно создать собственную структуру пакетов, так как создатель Laravel хочет ограничить зависимость между созданными пакетами и фреймворком Laravel (#ref)
ОБНОВЛЕНИЕ: Laravel 5 теперь стабилен, и пакет illuminate/workbench
можно использовать в приложении laravel 5, как я предложил в этот пост
Бесстыдная самореклама, но я написал об этом пост под названием «Создание Laravel 5. пакеты для чайников", в котором объясняется, как создать пакет, как разместить его на GitHub и Packagist и как после этого отправить изменения/новые версии.
Если вы уже знакомы с созданием пакетов в Laravel 4, самым быстрым решением, которое я нашел, было использование этого инструмента CLI а>.
В Laravel есть несколько удобных приемов, которым я следую каждый раз, когда мне нужно создать пакет Laravel.
Решение 1. Получите стандартный шаблон с сайта https://github.com/cviebrock/laravel5-package-template и поместите его под packages/
(следуйте инструкциям в репозитории)
Решение 2. Используйте упаковщик (с Laravel ›= 5.5)
composer require jeroen-g/laravel-packager --dev
(check instruction in the repo here)composer require jeroen-g/laravel-packager --dev
и т. д., см. полный тутоcomposer.json
Надеюсь, это хорошее обновление для любителей Laravel;)