aggrosoft/compui

用于管理composer依赖项的图形化网页界面,使用PHP编写

安装次数: 14

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 2

语言:HTML

类型:项目

0.1.3 2019-06-28 10:14 UTC

README

使用PHP编写的composer图形化用户界面。允许您查看所有已安装的依赖项并直接编辑composer文件。您还可以运行安装/更新等composer命令。

Screenshot

入门指南

以下说明将帮助您在本地机器上创建一个项目副本并进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署。

安装

安装很简单,您需要使用composer来安装compui。

使用composer安装

composer create-project aggrosoft/compui

使用检出安装

检出git仓库或通过github下载zip存档。

git checkout https://github.com/aggrosoft/compui.git

转到安装文件夹并运行以下命令。

composer install

现在您有一个正在运行的安装,默认指向compUI本身的composer文件。

配置

编辑config.json并设置project-path变量为您要管理的安装文件夹

{
  "composer-binary": "path to your composer binary",
  "project-path": "a relative or absolute path to the folder containing composer.json",
  "allowed-commands": [
    "update",
    "install",
    "dumpautoload"
  ]
}

部署

请确保添加某种类型的身份验证(例如,.htaccess以防止访问),否则任何人都可以编辑您的composer文件。

构建工具

贡献

只需创建一个分支并添加一个pull request,或者通过github与我联系

版本控制

我们使用SemVer进行版本控制。有关可用版本,请参阅此仓库的标签

作者

有关参与此项目的贡献者列表,请参阅。

许可证

本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE.md文件。