当我制作这个命令行:composer create-project symfony/skeleton my_project_directory
时,我会得到这个错误:
[RuntimeException]
require.beberlei/DoctrineExtensions is invalid, it should not contain uppercase characters. Please use beberlei/doc
trineextensions instead.
我不知道怎么修。
只要阅读错误消息,它就会解释如何修复它:
require.bebeberlei/DoctrineExtensions无效,不应包含大写字符。请改用beberlei/doc三元扩展名。
在composer.json文件中,必须将beberlei/DoctrineExtensions
小写为beberlei/doctrineextensions
。
如果您不熟悉Symfony,composer.json文件是您使用composer填充项目所需包的文件(类似于npm使用的package.json(。更多信息请访问:Composer
在项目的composer.json文件中只更改"beberlei/DoctrineExtensions">乘以"strong>";beberlei/doctrinextensions"然后重新启动composer安装