imscp / roundcube-plugin-installer
i-MSCP composer-installer for Roundcube插件。
1.0.2
2019-05-18 11:55 UTC
Requires
- php: >=5.3.0
- composer-plugin-api: ^1.0
Requires (Dev)
- composer/composer: ^1.0.0-alpha11
Replaces
- roundcube/plugin-installer: 0.1.*
README
此安装程序是roundcube/plugin-installer的即插即用替代品。
查看CHANGELOG.md文件以获取更改列表。
此安装程序确保插件最终位于正确的目录
<roundcube-root>/plugins/plugin-name
最小设置
- 在您的插件仓库中创建一个
composer.json文件 - 添加以下内容
插件sample composer.json
{
"name": "yourvendor/plugin-name",
"license": "the license",
"description": "tell the world what your plugin is good at",
"type": "roundcube-plugin",
"authors": [
{
"name": "<your-name>",
"email": "<your-email>"
}
],
"repositories": [
{
"type": "composer",
"url": "http://plugins.roundcube.net"
}
]
"require": {
"imscp/roundcube-plugin-installer": "^1.0"
},
"minimum-stability": "dev-master"
}
- 将您的插件提交到plugins.roundcube.net。
安装
- 克隆Roundcube
cp composer.json-dist composer.json- 在composer.json的
require部分添加您的插件 composer.phar install
请参阅plugins.roundcube.net上的完整故事。