PHPackages                             fastadmin/addons-installer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. fastadmin/addons-installer

ActiveComposer-plugin

fastadmin/addons-installer
==========================

Fastadmin插件安装器

304PHP

Since Sep 2Pushed 6y ago1 watchersCompare

[ Source](https://github.com/sunchuo/fastadmin-addons-installer)[ Packagist](https://packagist.org/packages/fastadmin/addons-installer)[ RSS](/packages/fastadmin-addons-installer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

注意
==

[](#注意)

- 官方付费插件请购买后使用
- 使用git管理付费插件时，请设置仓库为private!!!!!

使用composer管理fastadmin插件
=======================

[](#使用composer管理fastadmin插件)

- 插件代码可以独立的用git管理，自己针对插件做二次开发后，还可以随时合并官方插件的变更。
- 插件代码更新后，使用composer把插件更新到最新的代码。

使用方法
====

[](#使用方法)

### 安装 fastadmin/addons-installer

[](#安装-fastadminaddons-installer)

```
composer require fastadmin/addons-installer dev-master

```

或者更改你的项目的composer.json，在 repositories 增加 fastadmin/addons-installer 的仓库地址后，执行安装命令。

```
"repositories": {
  {
     "type": "git",
     "url": "git@github.com:sunchuo/fastadmin-addons-installer.git"
   }
}

```

### 把自己的插件代码放到git仓库，需要在插件根目录创建composer.json文件，内容如下（去掉注释，json不支持注释）：

[](#把自己的插件代码放到git仓库需要在插件根目录创建composerjson文件内容如下去掉注释json不支持注释)

```
{
    "name": "fastadmin/addons-cms", //插件包名，composer安装、更新、删除使用的包名.
    "type": "fastadmin-addons", //包类型固定为：fastadmin-addons，为了告诉composer这个包是个fastadmin的插件。
    "minimum-stability": "dev", //最小稳定版本，除非你知道是啥意思，否则不用变。
    "version": "0.0.1", //版本号，随意
    "extra": {
        "name": "cms" //插件真实名称，比如 cms，ask等，插件安装之后的根目录名称，插件不会安装到 vendor目录，而是会被安装到 addons/ 目录。
    }
}
```

### 修改主项目 composer.json 在 repositories 里 增加你插件的仓库地址

[](#修改主项目-composerjson-在-repositories-里-增加你插件的仓库地址)

```
    "repositories": {
       {
            "type": "git",
            "url": "git@github.com:sunchuo/fastadmin-addons-cms.git" //修改成你自己的插件git仓库地址
        }
    }

```

### 安装插件：

[](#安装插件)

`composer require fastadmin/addons-cms dev-master`

[![](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview0.png)](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview0.png)

### 更新插件

[](#更新插件)

```
composer update fastadmin/addons-cms

```

[![](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview1.png)](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview1.png)

### 删除插件

[](#删除插件)

```
composer remove fastadmin/addons-cms

```

[![](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview2.png)](https://raw.githubusercontent.com/sunchuo/fastadmin-addons-installer/master/preview2.png)

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 56.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/dc1038d084bc701cc5f69b00461073feb60529435450f245579a7181cfd699db?d=identicon)[sunchuo](/maintainers/sunchuo)

---

Top Contributors

[![btniao](https://avatars.githubusercontent.com/u/40366977?v=4)](https://github.com/btniao "btniao (13 commits)")[![sunchuo](https://avatars.githubusercontent.com/u/1083849?v=4)](https://github.com/sunchuo "sunchuo (10 commits)")

### Embed Badge

![Health badge](/badges/fastadmin-addons-installer/health.svg)

```
[![Health](https://phpackages.com/badges/fastadmin-addons-installer/health.svg)](https://phpackages.com/packages/fastadmin-addons-installer)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
