美文网首页
3.1自动化模块搭建

3.1自动化模块搭建

作者: 叫我峰兄 | 来源:发表于2018-04-18 15:24 被阅读0次
    //在index模块下创建test控制器
    php think make:controller index/test
    

    利用build.php文件自动化生成想要的模块,比如我们迅速创建一个后台admin模块、api模块

    1. 将项目根目录下的build复制到application目录下
    2. build文件内容
    return [
        // 生成应用公共文件
        '__file__' => ['common.php', 'config.php', 'database.php'],
    
        // 定义demo模块的自动生成 (按照实际定义的文件名生成)
        'demo'     => [
            //demo模块中的文件
            '__file__'   => ['common.php'],
           //demo模块中的目录
            '__dir__'    => ['behavior', 'controller', 'model', 'view'],
            //控制器
            'controller' => ['Index', 'Test', 'UserType'],
           //模型
            'model'      => ['User', 'UserType'],
             //视图
            'view'       => ['index/index'],
        ],
       
    ];
    
    1. 返回到项目根目录,执行 php think build 创建所需模块

    相关文章

      网友评论

          本文标题:3.1自动化模块搭建

          本文链接:https://www.haomeiwen.com/subject/mrgvkftx.html