大多数扩展以 Composer 软件包的形式发布,这样的扩展可采取下述两个步骤来安装: 修改你的应用的 composer.json 文件,指明你要安装的是哪个扩展(Composer软件包)。
用其他自动加载器 因为Yii完全支持Composer管理依赖包,所以推荐你也同时安装Composer的自动加载器,如果你用了一些自带自动加载器的第三方类库,你应该也安装下它们。
此外,如果希望CodeIgniter使用Composer自动装载机,只需设置$config['composer_autoload']到TRUE中的自定义路径。
入门 安装与基本项目模板的区别配置Composer 结构体 目录预定义的路径别名应用配置和环境 其他主题 创建从后端到前端的链接
扩展的别名 每一个通过Composer安装的 扩展 都自动添加了一个别名。该别名会以该扩展在 composer.json 文件中所声明的根命名空间为名,且他直接代指该包的根目录。
这主要包括通过其 autoload.php 文件加载的Composer自动加载器,以及通过 Yii 类加载的Yii自动加载器。
2.0版是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器Composer、PHP代码规范PSR、命名空间、Traits(特质)等等。
当你使用 Composer安装扩展,extensions.php 会被自动生成和维护更新。所以大多数情况下,不需要配置该属性。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
