worldfactory / cookbook
Composer 插件,用于安装库配方。
v1.0.0
2022-04-06 21:59 UTC
Requires
- composer-plugin-api: ^2.3
Requires (Dev)
- composer/composer: ^2.3
README
Composer 插件,用于执行库配方。
注意!!此库处于 alpha 版本!!
如何使用它
将 cookbook 添加到您的库的 composer.json 文件中。
composer require worldfactory/cookbook
在您的库根目录中添加 'recipe.json' 文件
{
"actions": [
{
"type": "copy-file",
"source": "recipe/file-1.md",
"target": "file-1.md"
},
{
"type": "create-folder",
"target": "new-folder"
},
{
"type": "copy-file",
"source": "recipe/file-2.md",
"target": "new-folder/file-2.md"
},
{
"type": "copy-file",
"source": "recipe/file-3.md",
"target": "new-folder/file-3.md"
},
{
"type": "chmod-file",
"target": "new-folder/file-3.md",
"mode": 775
}
]
}
当您的库安装时,所有配置的操作将被执行!! ;)
即将推出
- 更多配方类型。(Symfony 和 composer 钩子集成)
- 测试属性以条件执行配方。
- 用户输入。