TP5的自动化模块搭建
tp5默认只带一个index的模块,那么如果我们需要api等等其他的模块 但是又不想去手动创建怎么弄呢,此时就用到了tp5的一个build模块快速来创建tp5的其他模块
tp5的根目录下有一个build.php文件
打开这个文件我们可以看到
这个意思就是会自动子application文件夹下面创建这几个公共文件,如果已存在不会重复创建
其中__file__意思是生成文件,__dir__意思是生成目录
这个就是一个自动化部署的例子,我们需要仿照这个来部署配置
此处需要注意一点 build.php文件默认在根目录下,我们部署的时候需要把它放在application目录下,否则无法为我们自动创建目录文件
所以进行部署前。先复制一份build.php放到application下
编辑完成后,我们需要返回到根目录,执行php think build(这样就执行了build.php文件来创建我们部署好的东西)
如上图所示,就创建成功了
再次编辑好我们需要的admin和api目录以后 按照上面的方法在执行一次,就一下部署好了我们的自定义目录,敲黑板啊。。。方便的build.php知识点