找回密码
 注册
首页 ≡≡网络技术≡≡ PHP语言 thinkphp5.0 怎么使用build.php 自动生成项目目录 ...

框架 thinkphp5.0 怎么使用build.php 自动生成项目目录

灰儿 2022-7-20 07:14:07
比如我们想要一个admin的目录
要想要类似这种访问
localhost/index.php/admin

现在thinkphp5安装到指定目录

我们发现根目录有一个build.php 文件,复制一份到application 目录里面

用记事本打开

里面的内容为:
  1. return [  

  2.     // 生成运行时目录  

  3.     '__dir__'  => ['runtime/cache', 'runtime/log', 'runtime/temp', 'runtime/template'],  

  4.     '__file__' => ['common.php'],  



  5.     // 定义index模块的自动生成  

  6.     'index'    => [  

  7.         '__file__'   => ['common.php'],  

  8.         '__dir__'    => ['behavior', 'controller', 'model', 'view'],  

  9.         'controller' => ['Index', 'Test', 'UserType'],  

  10.         'model'      => [],  

  11.         'view'       => ['index/index'],  

  12.     ],  

  13.     // 。。。 其他更多的模块定义  

  14. ];  
复制代码
用你的眼睛 查找一下 index 在这个代码中的哪里

找到后你可以修改他

比如你 前台想命名为home , 就直接改home

接着我们用命令执行php了,根目录下执行(关键)

php think build

切换 到 application目录下 ,你会发现里面多了一个目录了

怎么去 访问呢

localhost.index.php/admin

这样你就可以修改application 里面的build.php 创建不同的子 项目了,比如api,admin,home。


您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。