yii2本身支持创建版本分支,这里面有些坑需要记录一下
在模块下的main.php文件return的数组中直接添加
第一种方式:
'aliases' => [
'@xxx => '@frontend/modules/xxx,
],
'modules' => [
'xxx' => [
'class' => 'xxx\Module',
],
],
第二种方式:
'modules' =>[
'v1' => [//v1模块
'class'=>'frontend\modules\v1\Module',
],
'v2' => [//v2模块
'class'=>'frontend\modules\v2\Module',
],
……
],
区别在于modules下的命名空间
第一种命名空间如下图:

第二种命名空间如下图:


本文介绍了在Yii2框架中如何通过两种不同的配置方法实现模块版本分支的管理,包括使用aliases和modules配置项来指定不同版本模块的命名空间。
7921

被折叠的 条评论
为什么被折叠?



