概述
安装thinkphp6
cd D:www
composer create-project topthink/think tp6-admin-api # 项目名称
多应用模式
安装多应用模式扩展think-multi-app
cd D:wwwtp6-admin-api # 进入项目目录
composer require topthink/think-multi-app
创建admin应用
php think build admin
为应用添加路由
复制根目录下route文件夹到admin应用目录中,修改route目录中的app.php
添加路由规则
#appadminrouteapp.php
<?php
use thinkfacadeRoute;
#/admin/v1/index/(index/add/edit...) 对应 /app/admin/controller/v1/index.php
Route::rule(':version/:controller/:action', 'admin/:version.:controller/:action');
#/admin/v1/index 对应 /app/admin/controller/v1/index.php
Route::rule(':version/:controller', 'admin/:version.:controller/index');
遇到问题
执行composer安装thinkphp6时报错:
[InvalidArgumentException]Could not find package topthink/think with stability stable.
删除之前的镜像:composer config -g --unset repos.packagist
再重新安装即可
最后
以上就是纯真鲜花为你收集整理的thinkphp6多应用模式的全部内容,希望文章能够帮你解决thinkphp6多应用模式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复