harmony / flex
该软件包已废弃,不再维护。没有建议的替代软件包。
Harmony Composer 插件
0.1
2019-04-26 18:06 UTC
Requires
- php: ^7.1.3
- composer-plugin-api: ^1.0
- ext-dom: *
- ext-json: *
- harmony/sdk: 0.1
- oohology/dotenvwriter: ^1.3
- php-http/guzzle6-adapter: ^2.0
- symfony/dotenv: ^4.2
- symfony/http-foundation: *
- symfony/serializer: *
- symfony/yaml: *
Requires (Dev)
- composer/composer: ^1.0.2
- symfony/phpunit-bridge: ^3.4.19|^4.1.8
- symfony/process: ^2.7|^3.0|^4.0
- symfony/thanks: ^1.1
This package is auto-updated.
Last update: 2020-06-30 17:36:23 UTC
README
基于 Symfony Flex 的 HarmonyFlex 是一个 Composer 插件,允许最终用户通过 HarmonyAPI 连接来管理 HarmonyProjects 以及扩展、软件包、主题和翻译的配置。
自定义配置器
copy-from-recipe-if
配置器
仅在指定软件包安装时复制文件或目录。此配置器与 Symfony Flex 提供的 copy-from-recipe
相同。
在清除缓存时,仅复制某些文件或目录以避免引发问题很有用
{ "copy-from-recipe-if": { "emulienfou/orm-pack": { "src/Entity/": "%SRC_DIR%/Entity" }, "emulienfou/mongodb-pack": { "src/Document/": "%SRC_DIR%/Document" } } }
merge-from-recipe-if
配置器
合并配方中的文件内容和项目中的内容。
目前,无法执行取消合并操作!
{ "merge-from-recipe-if": { "emulienfou/orm-pack": { "config/packages/doctrine.yaml": "%CONFIG_DIR%/packages/doctrine.yaml" }, "emulienfou/mongodb-pack": { "config/packages/doctrine_mongodb.yaml": "%CONFIG_DIR%/packages/doctrine_mongodb.yaml" } } }
extensions
配置器
针对类型为 harmony-extension
的软件包的内部配置器。
themes
配置器
针对类型为 harmony-theme
的软件包的内部配置器。