yuncms / yuncms-composer
此包已被废弃且不再维护。未建议替代包。
yuncms模块安装器的composer插件
2.0.2
2017-12-14 06:31 UTC
Requires
- composer-plugin-api: ^1.0
- yiisoft/yii2-composer: ~2.0.0
Requires (Dev)
- composer/composer: ^1.0
This package is auto-updated.
Last update: 2022-07-09 17:20:15 UTC
README
YUNCMS Composer Installer
这是YUNCMS模块的composer安装器。它实现了一个名为yii2-extension
的新composer包类型,所有以composer包形式分发的Yii 2扩展都应该使用此类型。
有关许可证信息,请查看LICENSE文件。
用法
当通过Composer安装框架时,Yii 2 Composer Installer会自动安装。
要使用Yii 2 composer安装器,只需在您的composer.json
文件中将包的type
设置为yii2-extension
,如下所示
{ "type": "yii2-extension", "require": { "yiisoft/yii2": "~2.0.0" }, ... }
您可以在extra
部分指定一个引导类。每当Yii 2应用程序响应请求时,都会执行类的init()
方法。例如,
{ "type": "yii2-extension", ..., "extra": { "yuncms": { "name": "admin", "i18n": { "class":"yii\\i18n\\PhpMessageSource", "basePath":"@yuncms/admin/message" }, "migrationNamespace": "yuncms\\admin\\migrations", "backend": { "class": "yuncms\\admin\\Module" }, "frontend": {} } } }