## **快速生成 应用**
如果使用了多应用模式,可以快速生成一个应用,例如生成`demo`应用的指令如下:
~~~
>php think build demo
~~~
如果看到输出
~~~
Successed
~~~
则表示自动生成应用成功。
## **快速生成 控制器**
执行下面的指令可以生成`index`应用的`Blog`控制器类库文件
~~~
>php think make:controller index@Blog
~~~
多应用:index@Blog
单应用:Blog
生成空的控制器:index@Blog --plain
生成多级控制器:index@test/Blog --plain
生成带后缀控制器:index@BlogController
## **快速生成 模型**
执行下面的指令可以生成`index`应用的`Blog`模型类库文件
~~~
>php think make:model index@Blog
~~~
多应用:index@Blog
单应用:Blog
生成带后缀模型:index@BlogController
## **快速生成中间件**
执行下面的指令可以生成`Auth`生成一个中间件类。
~~~
>php think make:middleware Auth
~~~
## **创建验证器类**
执行下面的指令可以生成`Auth`生成一个验证器类
~~~
>php think make:validate index@User
~~~
## **清除缓存文件**
如果需要清除应用的缓存文件,可以使用下面的命令:
~~~
php think clear
~~~
清除`runtime`目录,默认保存目录
**命令参数:**
* 不保留,目录:--dir
* 清除日志目录:--log
* 清除删除日志目录:--log --dir
* 清除数据缓存目录:--cache
* 清除删除数据缓存目录--cache --dir
* 清除某个指定目录下面的文件:--path d:\www\tp\runtime\log\