命令行运行程序

    在开发->配置->cli章节说过,在cli环境下 框架默认载入的是 Config/cli/normal.php 这个通用配置文件

    在v2.7.1以下的版本中要在命令行中运行应用可采用以下方式:

    自v2.7.1起,CmlPHP提供了强大且易于扩展的的命令行组件,内置了提问、选择、进度条、box框等,方便开发命令行下应用。
    内置以下几种命令:

    示例:

    • php index.php help symlink | php index.php symlink -h | php index.php symlink —help为获取symlink的帮助信息

    • php index.php api-test —app=api 执行api自动测试并将参数app的值设了api


    也就是在v2.7.1+版本中要运行应用除了采用以上方式:

    还支持:

    这样的方式运行

    自定义命令

    用户如果要自定义命令只要继承类实现相对应的方法。