Laravel 5 и способ / генераторы

Я пытаюсь включить way/generators в Laravel 5.0

Я следую за этими шагами:

  1. Я включаю это в require dev: require way/generators --dev
"require-dev": {
"phpunit / phpunit": "~ 4.0",
"phpspec / phpspec": "~ 2.1,
"путь / генераторы": "~ 3.0"},
  1. я делаю composer updateТоже попробую с composer update --dev

  2. Я добавляю новый элемент в массив провайдеров.

'Путь \ Генераторы \ GeneratorsServiceProvider'
  1. теперь, когда я печатаю: php artisan в консоли я получил ошибку

    исключение «BadMethodCallException» с сообщением «вызов неопределенного метода [пакета]» в C: \ xampp \ htdocs \ testni \ storage \ framework \ compiled.php: 4351
    Трассировки стека:

1

Решение

Прямо из GitHub readme.md за JeffreyWay/Laravel-4-Generators:

Laravel 5 не поддерживается, так как фреймворк теперь включает в себя
количество генераторов из коробки.

3

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

Для Laravel 5 Джеффри Уэй уже создал Laravel 5 Extended Generators.

https://github.com/laracasts/Laravel-5-Generators-Extended

Вы даже можете увидеть это в действии на сайте Laracasts.

https://laracasts.com/lessons/faster-workflow-with-generators

Он все еще использует команду php artisan, но пока есть 3 дополнительных метода, таких как

  • mmake: миграция: схема
  • сделать: миграция: стержень
  • сделать: семена

Для установки — composer требуется laracasts / generators —dev

5

Генераторы, включенные в laravel 5, теперь очень полезны, поэтому, возможно, вам не стоит об этом беспокоиться, просто введите php artisan чтобы увидеть их полный список, они находятся в разделе make

1

composer require laracasts/generators --dev


Добавьте это в config / app.php


'Laracasts\Generators\GeneratorsServiceProvider',

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