MediaWiki的merge-plugin需要如下数据结构:
{
"extra": {
"merge-plugin": {
"include": [
"extensions/OpenIDConnect/composer.json"
]
}
}
}
如何通过CLI创建此数据结构(请注意数组)?
config extra.merge-plugin.include ["extensions/OpenIDConnect/composer.json"]
不会创建所需的输出
答案 0 :(得分:0)
对于 Composer 2,这可以通过传递诸如 --json
之类的标志来实现:
对于上面的例子(注意参数化 JSON 对象的单引号:
composer config --json extra.merge-plugin.include '["extensions/OpenIDConnect/composer.json"]'
结果:
"merge-plugin": {
"include": ["extensions/OpenIDConnect/composer.json"]
}