MineAdmin 交流群

官方QQ群: 150105478

Skip to content

mine.json 説明及示例

一個應用配置文件的完整示例以及説明


屬性列表説明

參數説明示例
name用户名稱空間/應用標識符 組成mine-admin/apps-store
description應用介紹MineAdmin應用市場可視化插件
version應用當前版本號1.0.0
type應用類型:mixed(完整應用)、backend(後端)、frontend(前端)mixed
author應用作者信息-
package.dependencies應用前端依賴配置信息,可指定前端需要安裝的依賴包及版本,在應用安裝時會安裝-
composer後端composer配置,可查看下面詳細表格-

composer配置説明

參數説明示例
require設置後端依賴及版本,在應用安裝時會執行安裝"hyperf/async_queue": "3.1.*" 指定異步隊列依賴和版本
psr-4設置插件代碼目錄的命名空間"Plugin\MineAdmin\AppStore\": "src"
script執行的腳本命令例如下面例文件,執行了發佈異步隊列的配置文件
confighyperf配置文件服務提供器-

mine.json 文件內容

以下是一個示例

json
{
  "name": "mine-admin/apps-store",
  "description": "MineAdmin應用市場可視化插件",
  "version": "1.0.0",
  "type": "mixed",
  "author": [
    {
      "name": "zds",
      "role": "developer"
    }
  ],
  "package": {
    "dependencies": {

    }
  },
  "composer": {
    "require": {
    },
    "psr-4": {
      "Plugin\\MineAdmin\\AppStore\\": "src"
    },
    "script": {
      "publishAsyncQueue": "php bin/hyperf.php vendor:publish hyperf/async-queue"
    },
    "config": "Plugin\\MineAdmin\\AppStore\\ConfigProvider"
  }
}

致力于为品牌和企业创造价值