1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
      <output id="hzk7v"></output>
    2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
    3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

      ThinkPHP5.0框架使用build 自动生成模块操作示例

       更新时间2019年04月11日 11:27:25   作者moTzxx   我要评论

      这篇文章主要介绍了ThinkPHP5.0框架使用build 自动生成模块操作,结合实例形式分析了thinkPHP5使用build自动生成模块的具体步骤方法与相关操作注意事项,需要的朋友可以参考下

      本文实例讲述了ThinkPHP5.0框架使用build 自动生成模块操作分享给大家供大家参考具体如下

      提示

      • 首先下载的完整框架或者 Composer 运行创建命令生成的框架中build.php 文件默认存放于根目录下
      • 需要复制 build.php 文件到 application 目录并对该文件进行修?#27169;?#20030;例如下
      return [
        // 生成应用公共文件
        '__file__' => ['common.php', 'config.php', 'database.php'],
        // 其他更多的模块定义
        'common' => [
          '__dir__' => ['model','view','controller'],
          'model' => ['index'],
        ],
        'admin' => [
          '__dir__' => ['model','view','controller'],
          'model' => ['test'],
          'view' => ['index/index','order/index'],
        ]
      ];
      
      

      第一种方法

      配置 PHP 环境变量

      可参考 PHP环境变量配置

      运行命令 php think build

      以 windows 平台为例定位到自己的项目根目录下例如我的项目名称为 tp5Pro ,则执行如下命令

      D:\wamp\www\tp5Pro>php think build
      Successed
      
      

      第二种方法

      在项目可访?#23454;?#26041;法中执行如下代码

      $build = include APP_PATH.'build.php';
      \think\Build::run($build);
      
      

      提示

      • 测试发现如果在入口文件中执行上述代码总会报错无法找到 Build 类.
      • 建议可在其它 模块下的Controller中执行上述代码例如本人是补充到 ..\application\index\controller\Index.php 中的 index() 方法.
      • 浏览器访问对应方法即可.

      执行效果

      经过上述两种方法的执行后在项目的 application 目录下会自动生成对应的模块参考如图

      更多关于thinkPHP相关内容?#34892;?#36259;的读者可查看本站专题ThinkPHP入门教程thinkPHP模板操作技巧总结ThinkPHP常用方法总结codeigniter入门教程CI(CodeIgniter)框架进阶教程Zend FrameWork框架入门教程PHP模板技术总结

      希望本文所述?#28304;?#23478;基于ThinkPHP框架的PHP程序设计?#20852;?#24110;助

      相关文章

      最新评论

      3dԻв

        1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
          <output id="hzk7v"></output>
        2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
        3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

            1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
              <output id="hzk7v"></output>
            2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
            3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>