Artisan是laravel中自带的命令行工具的名称(一个php文件,放在laravel框架的根目录,因此命令的使用都是在根目录下的). 它提供了一些对应用开发帮助的命令,可以使用list命令列出所有Artisan命令,也可以执行help命令查看我们需要的命令,类似于linux命令.
php artisan list php artisan help migrate
利用artisan生成key
php artisan key:generate
利用artisan创建控制器
php artisan make:controller UserController
php artisan make:controller Admin/MsgController
上述命令分别会在apphttpControllers 和 apphttpControllerAdmin (提前创建Admin文件夹)下创建控制器UserController 和 MsgController
利用artisan创建model
下载安装laravel后在app目录下创建Models文件夹用于放model
php artisan make:model Models/User
利用artisan查看路由
在laravel框架中,如果想要在浏览器中去响应控制器中的方法,那么只需要,在App outes.php中去指定路由即可,但是如果我们使用资源路由,只需指定一条路由即可,并且,它也直接生成好多方法,但我们是看不到的,那么怎么办呢?
php artisan route:list
利用这条命令可以查看所有的路由
利用artisan工具创建中间件
php artisan make:middleware EmailMiddleware
执行会在,middleware 文件夹下找到