ThinkPHP5.0 build 自动生成模块
来源:互联网 发布:php文件发送post请求 编辑:程序博客网 时间:2024/06/07 22:51
提示:
首先,下载的完整框架或者 Composer 运行创建命令生成的框架中,build.php 文件默认存放于根目录下。
需要复制 build.php 文件到 application 目录,并对该文件进行修改,举例如下:
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 buildSuccessed
第二种方法
在项目可访问的方法中,执行如下代码:
$build = include APP_PATH.'build.php';\think\Build::run($build);
提示:
- 测试发现,如果在入口文件中执行上述代码,总会报错“无法找到 Build 类”.
- 建议可在其它 模块下的Controller中执行上述代码,例如本人是补充到 ..\application\index\controller\Index.php 中的 index() 方法.
- 浏览器访问对应方法即可.
执行效果
经过上述两种方法的执行后,在项目的 application 目录下会自动生成对应的模块,参考如图:
阅读全文
0 0
- ThinkPHP5.0 build 自动生成模块
- ThinkPHP5模块的自动生成
- ThinkPHP5 ,自动生成模块目录
- Thinkphp5.0中自动生成模块以及目录方案
- Thinkphp5命令行自动生成
- ThinkPhp5.0之模块
- Thinkphp5.0实战开发------自动生成目录结构
- Thinkphp5.0实战开发二------自动生成目录结构
- ThinkPHP5使用build类实现模块自动化搭建
- Android程序员学PHP开发(34)-ThinkPHP5.0(6)自动生成-PhpStorm
- Android程序员学PHP开发(35)-ThinkPHP5.0(7)自动生成-phpStudy+Sublime
- Android 自动生成build.xml
- android打包自动生成build
- [thinkPHP5项目实战_05]自动生成目录结构
- Eclipse 自动生成 Ant的Build.xml
- ndk-build android.mk 自动生成文件
- MyEclipse自动生成Ant Build.xm
- 使用eclipse自动生成build.xml文件
- JQuery学习篇--JQuery效果
- Webpack 使用(一)
- Dubbo框架入门介绍
- 198. House Robber
- BCD,HEX,ASCII编码
- ThinkPHP5.0 build 自动生成模块
- Dockerfile 指令 VOLUME 介绍
- C++ regex 正则表达式的使用
- easyui的tree的checkbox单选或
- 剑指offer_二叉树---对称的二叉树
- Leetcode Best Time to Buy and Sell Stock III
- sprd android如何查看用的是哪个tp ts文件
- 关于js的code缓存
- 干货 | 解读《番茄工作法》——提升你的工作和学习效率