Skip to content

MakeAppCommand — 创建应用命令

  • 文件位置: kernel/Commands/MakeAppCommand.php
  • 命名空间: kernel\Commands
  • 命令名: make:app

创建新应用骨架的命令。

用法

bash
php kernel/console make:app <AppId>
php kernel/console make:app hello

生成内容

生成到 {root}/{AppId}/

路径说明
Setup/Bootstrap.php应用装配类(手动 new Config/FileSystem/Cache + 生命周期注入)
Setup/Bootup.php / Setup/Shutdown.php生命周期装配类
Routes/index.phpHTTP 路由
Controller/IndexController.php默认控制器
index.phpHTTP 入口
consoleCLI 入口(Console 子类)
Controller/ Data/ Storage/目录结构

参数

参数说明
$args[0]应用 ID(字母开头,仅字母数字下划线)
选项

方法

方法说明
handle($console, $args, $options): int校验 AppId → 生成骨架 → 输出结果