gpt4 book ai didi

symfony - 如何更改 Symfony 的控制台脚本名称

转载 作者:行者123 更新时间:2023-12-02 09:12:44 24 4
gpt4 key购买 nike

我刚刚安装了稳定版 Symfony 4 的新副本,如下所示:

composer create-project symfony/website-skeleton .
我想重命名控制台脚本名称 虽然来自 bin/consolebin/symfony .怎么做?如果我只是重命名它,在 composer install 之后我收到一个错误:

Script cache:clear returned with error code 1

!! Could not open input file: bin/console


显然这来自安装后脚本:
"scripts": {
"auto-scripts": {
"cache:clear": "symfony-cmd",
"assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
},
"post-install-cmd": [
"@auto-scripts"
],
如何使其正常工作?我已经查过了 how to override Symfony's default structure ,但没有发现任何相关内容。

最佳答案

您的错误与 Symfony Flex 有关。如果您指定“symfony-cmd”,它将查找“bin/console”。但这只是一个快捷方式,您可以将其更改为以下内容:

"scripts": {
"auto-scripts": {
"bin/symfony cache:clear": "script",
"bin/symfony assets:install --symlink --relative %PUBLIC_DIR%": "script"
}
}

关于symfony - 如何更改 Symfony 的控制台脚本名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50369158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com