kloppz / lumen-generator
你缺少的一个Lumen生成器
5.6.5
2018-04-19 19:36 UTC
Requires
- classpreloader/classpreloader: ^3.0
- illuminate/support: ^5.4
- psy/psysh: ^0.8.3
- symfony/var-dumper: ^4.0
README
注意 基于 Flipboxstudio/lumen-generator
你缺少Laravel代码生成器在你的Lumen项目中吗?如果是,那么你就在正确的位置。
安装
要使用Lumen中的某些生成器命令(就像你在Laravel中做的那样),你需要添加这个包
composer require kloppz/lumen-generator @dev
配置
在你的 bootstrap/app.php
文件中,添加
$app->register(Flipbox\LumenGenerator\LumenGeneratorServiceProvider::class);
可用命令
key:generate Set the application key
make:command Create a new Artisan command
make:controller Create a new controller class
make:event Create a new event class
make:job Create a new job class
make:listener Create a new event listener class
make:mail Create a new email class
make:middleware Create a new middleware class
make:migration Create a new migration file
make:model Create a new Eloquent model class
make:policy Create a new policy class
make:provider Create a new service provider class
make:seeder Create a new seeder class
make:test Create a new test class
附加有用命令
clear-compiled Remove the compiled class file
serve Serve the application on the PHP development server
tinker Interact with your application
optimize Optimize the framework for better performance
route:list Display all registered routes.
注意
route:list
命令已通过 appzcoder/lumen-route-list 包添加。
Tinker include
参数使用
php artisan tinker path/to/tinker/script.php
script.php 示例
$environment = app()->environment();
$output = new Symfony\Component\Console\Output\ConsoleOutput();
$output->writeln("<info>Hello the app environment is `{$environment}`</info>");
$output->writeln("<comment>Did something</comment>");
$output->writeln("<error>Did something bad</error>");