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": {}
}
}
}