thinkphp5生成模块的方法_自动生成thinkphp5模块的方法
thinkphp5生成模块的方法_自动生成thinkphp5模块的方法
thinkphp5生成模块、控制器与模型的方法很多,网上的教程也很丰富,但我个人总觉得有时不是非常的入手。
今天从实际开发的角度来分析一下thinkphp5生成模块、控制器与模型的方法。

thinkphp5生成模块的方法
1、 根目录命令行生成模块
根目录命令行生成模块方法最为简单易懂(要有composer的运行环境)
php think build --module demo (demo为要生成的模块名)注意demo后面不要这个";",直接回车。
例如要完成demo模块的生成,代码为: php think build --module demo
2、入口文件生成模块
网站根目录入口文件生成demo的模块代码方法是在网站的入口文件添加下面这个行的代码,注意这个行的代码的结尾有哪个英文状态下的";"。
\think\Build::module("demo");
对于php代码不太熟悉的朋友要特别的小心。
同时也要特别的注意,代码\think\Build::module("demo"); 添加后运行才会生效,demom模块生成后要尽快删除改行代码,以免重新原先入口文件有会覆盖原代码。
添加了自动生成demo模块的代码后入口文件的代码如下:
// [ 应用入口文件 ]
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';
//入口文件自动生成demo的模块代码
\think\Build::module("demo");

3、手动生成模块
手动生成demo模块的比较麻烦,一般不太建议使用该方法。
但对于刚刚入手thinkphp5框架的朋友建议去尝试手动生成。
这样会帮助你更好的理解thinkphp5框架的运行过程。
手动生成模块要注意common.php与config.php文件的建立,这二个文件后续要用到。
不知道如何手动建立模块的方法可以参考thinkphp5框架的index模块。
模块的手动生成后还需要根据模块的要求生成不同的控制器视图与模型。
点击展开全部↓↓↓↓
thinkphp5生成模块的方法_自动生成thinkphp5模块的方法网址: http://www.fsdpjq.com/wzkf/618.html