zoukankan      html  css  js  c++  java
  • 使用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

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

  • 相关阅读:
    mq和kafaka架构方面对比高可用性
    一 mq简介
    gtibook 写api文档
    StackExchang.Redis 不稳定
    Log4Net 帮助类
    Android学习之Recyclerview
    《程序员修炼之道--从小工到专家》读书小计
    Xcode7 使用WebView loadRequest发送HTTP请求的问题
    ashx中应用HttpContext.Current.Session ,呈现未将对象引用设置到实例(转)
    Oracle 删除重复数据只留一条【转】
  • 原文地址:https://www.cnblogs.com/ymdphp/p/10905909.html
Copyright © 2011-2022 走看看