【发布时间】:2022-05-01 23:56:42
【问题描述】:
在composer.json 脚本中回显到控制台的最佳方式是什么?例如,我使用脚本部分创建了一个自定义安装程序,最后我想在控制台中显示一条消息。
目前我只是在做这样的回声
"scripts": {
"post-update-cmd": [
"clear",
"echo \"\n\nInstallation Complete\""
]
}
这可行,但它会在控制台中打印出命令和回显,所以它最终看起来像这样。
因为 composer 无论如何都会输出脚本中的所有自定义命令,所以它会加倍并且看起来很丑!
使用composer scripts 将消息回显到控制台的最佳和最简洁的方法是什么?
【问题讨论】:
-
您是否尝试为您的自定义脚本添加
script-description。 getcomposer.org/doc/articles/scripts.md#custom-descriptions- -
我个人将消息输出到脚本内的控制台,例如使用 symfony/console。 symfony.com/doc/current/components/console/helpers/…
标签: php composer-php