Просмотр исходного кода

docs(sixshop-core): 更新 README 中的扩展模块安装说明

- 移除了 auth.json 文件的示例内容
- 更新了 path仓库的添加位置为 composer.json- 统一了 auth.json 文件路径的格式
runphp 7 месяцев назад
Родитель
Сommit
14d2638eb1
2 измененных файлов с 8 добавлено и 173 удалено
  1. 8 16
      README.md
  2. 0 157
      doc/auth.json

+ 8 - 16
README.md

@@ -37,7 +37,7 @@
     cd backend/runtime/extension
     git clone git@github.com:runphp/sixshop-hello.git
     ```
-3. 在~/.composer/auth.json中添加path仓库(下面以hello为例)
+3. 在`composer.json`中添加path仓库(下面以hello为例)
     ```json
     {
         "repositories": [
@@ -70,22 +70,14 @@
 
 5. 私有扩展模块认证说明
 
-   在 ~/.composer/auth.json 中添加认证信息
+   在 `~/.composer/auth.json` 中添加认证信息
    ```json
    {
-      "repositories": [
-         {
-            "type": "composer",
-            "url": "https://packagist.jd29.com",
-            "options": {
-               "http": {
-                  "header": [
-                     "X-API-KEY: 699d5f8e02a255e657bb2bfad35570bb468e970e72918b2e38797f6a00beb4e4"
-                  ]
-               }
-            }
-         }
-      ]
+      "headers": {
+        "packagist.jd29.com": {
+            "X-API-KEY": "5f280c17d5958****************************************0893f506ca01acef704"
+        }
+     }
    }
    ```
    说明: ddev环境对应的auth.json文件为`~/.ddev/homeadditions/.composer/auth.json`
@@ -94,7 +86,7 @@
    ```shell
    mkdir -p ~/.ddev/homeadditions/.composer && ln -s ~/.composer/auth.json ~/.ddev/homeadditions/.composer/auth.json
    ```
-
+   然后需要`ddev start`重启下容器,可以通过`ddev composer config -l`查看是否生效
    最后你可以参考`doc/auth.json`这份示例文件,进行修改,这些设置也可以直接在`composer.json`文件设置,最终使用方式请参考composer官方文档。
 
 6. 扩展模块的composer.json

+ 0 - 157
doc/auth.json

@@ -1,157 +0,0 @@
-{
-  "repositories": [
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-aliyun-dysms",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/aliyun-dysms": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-aliyun-wuliu",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/aliyun-wuliu": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-auth",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/auth": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-core",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/core": "v0.9.0"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-eav",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/eav": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-hello",
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/hello": "v0.2.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-filesystem",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/filesystem": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-payment",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/payment": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-system",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/system": "v0.2.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/sixshop-wechat",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "six-shop/wechat": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/guimi",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "sixdec/guimi": "v0.2.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/haigouquan",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "sixdec/haigouquan": "v0.2.9"
-        }
-      }
-    },
-    {
-      "type": "path",
-      "url": "runtime/extension/redeem-code",
-      "canonical": false,
-      "options": {
-        "symlink": true,
-        "versions": {
-          "sixdec/redeem-code": "v0.1.9"
-        }
-      }
-    },
-    {
-      "type": "composer",
-      "url": "https://packagist.jd29.com",
-      "options": {
-        "http": {
-          "header": [
-            "X-API-KEY: 699d5f8e02a255e657**************************e72918b2e38797f6a00beb4e4"
-          ]
-        }
-      }
-    }
-  ]
-}