• 使用build.php快速搭建前后台


    build.php示例参考文件如下:

    <?php
    // +----------------------------------------------------------------------
    // | ThinkPHP [ WE CAN DO IT JUST THINK ]
    // +----------------------------------------------------------------------
    // | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.
    // +----------------------------------------------------------------------
    // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
    // +----------------------------------------------------------------------
    // | Author: liu21st <liu21st@gmail.com>
    // +----------------------------------------------------------------------

    return [
    // 生成应用公共文件
    '__file__' => ['common.php', 'config.php', 'database.php'],

    // 定义demo模块的自动生成 (按照实际定义的文件名生成)
    'demo' => [
    '__file__' => ['common.php'],
    '__dir__' => ['behavior', 'controller', 'model', 'view'],
    'controller' => ['Index', 'Test', 'UserType'],
    'model' => ['User', 'UserType'],
    'view' => ['index/index'],
    ],
    // 其他更多的模块定义
    ];

    可以给每个模块定义自动生成的文件以及目录

    demo为生成的模块,file生成的是和控制器同级的文件
    dir 为控制器文件夹
    controller 为控制器名字
    model 为生成的模型的名字
    view 为视图,index文件夹下的index文件

    首先进入系统的根目录,默认会读取应用目录application下面的build.php 作为自动生成的定义文件,如果你的定义文件位置不同,可以使用--config参数指定如下: 

    D:wamp64wwwkuaijian hink>php think build --config build.php
    Successed

    此时,打开项目,就能看到新创建的模块了

  • 相关阅读:
    C/C++常用的时间函数
    二维数组动态申请空间以及二维数组函数传参问题
    vc多线程编程
    [转载]_tmain main wmain WinMain
    using namespace std 解释
    [转载]C运行时库函数和API函数的区别和联系
    ZOJ 1013 Great Equipment(DP)
    c++ 运算符优先级表
    c语言输入的一些问题
    c\c++ 随机数函数
  • 原文地址:https://www.cnblogs.com/ymdphp/p/10905909.html
Copyright © 2020-2023  润新知