便于理解
skyLee
5年前
修改理由:
此投稿已在 5年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
1 | ||
2 | 1 | 创建一个插件 |
3 | 2 | ----------------- |
4 | 3 | … | … |
10 | 9 | |
11 | 10 | 1. [type](https://github.com/composer/composer/blob/master/doc/04-schema.md#type) 属性必须是 `composer-plugin`. |
12 | 11 | 2. [extra](https://github.com/composer/composer/blob/master/doc/04-schema.md#extra) 属性必须包含一个元素 `class`,用于定义插件的类名(包括命名空间)。如果包中包含多个插件,则可以是类名称数组。 |
13 | 3. 您 | |
12 | 3. 您需要依赖名为 `composer-plugin-api` 的特殊包来定义插件兼容的插件API版本。 | |
14 | 13 | |
15 | 14 | 所需的 `composer-plugin-api` 版本遵循与普通包相同的 [规则](https://github.com/composer/composer/blob/master/doc/01-basic-usage.md#package-versions) 。 |
16 | 15 |