Laravel 5 和 way/generators

Laravel 5 and way/generators

我尝试将 way/generators 包含到 laravel 5.0

我遵循以下步骤:

  1. 我把它包含在require dev: require way/generators --dev
"require-dev":{
    "phpunit/phpunit": "~4.0",
    "phpspec/phpspec": "~2.1,
    "way/generators":“~3.0”
},
  1. 我做 composer update,我也尝试 composer update --dev

  2. 我向提供程序数组添加了一个新项。

'Way\Generators\GeneratorsServiceProvider'
  1. 现在,当我在控制台中键入:php artisan 时出现错误

    exception 'BadMethodCallException' with message 'Call to undefined method [package]' in C:\xampp\htdocs\testni\storage\framework\compiled.php:4351 Stack trace:

直接来自 GitHub readme.md for JeffreyWay/Laravel-4-Generators:

There is no support for Laravel 5, as the framework now includes a number of generators out of the box.

laravel 5 中包含的生成器现在非常有用,所以也许您不必担心,只需输入 php artisan 即可查看它们的完整列表,它们在 make 部分下

对于 Laravel 5 Jeffrey Way 已经创建了 Laravel 5 扩展生成器。

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

您甚至可以在 Laracasts 网站上看到它的实际效果。

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

它仍在使用 php artisan 命令,但到目前为止还有 3 个额外的方法,例如

  • mmake:迁移:模式
  • 制作:迁移:枢轴
  • 制作:种子

安装 - composer require laracasts/generators --dev

composer require laracasts/generators --dev


将此添加到 config/app。php


'Laracasts\Generators\GeneratorsServiceProvider',