php - 密钥自动加载是 ./composer.json 第 20 行中的重复项
问题描述
我在作曲家更新时遇到错误
这是 composer.json
{
"name": "trigui/symfony",
"license": "proprietary",
"type": "project",
"autoload": {
"psr-4": {
"": "src/"
},
"classmap": [
"app/AppKernel.php",
"app/AppCache.php"
]
},
"autoload": {
"psr-4": {
"": "src/",
"VotreNamespace": "chemin/vers/la/bibliotheque"
},
"files": [ "app/AppKernel.php" ]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
},
"files": [
"vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php"
]
},
"require": {
"php": ">=5.5.9",
"doctrine/doctrine-bundle": "^1.6",
"doctrine/orm": "^2.5",
"incenteev/composer-parameter-handler": "^2.0",
"sensio/distribution-bundle": "^5.0.19",
"sensio/framework-extra-bundle": "^3.0.2",
"symfony/monolog-bundle": "^3.1.0",
"symfony/polyfill-apcu": "^1.0",
"symfony/swiftmailer-bundle": "^2.3.10",
"symfony/symfony": "3.3.*",
"twig/twig": "^1.0||^2.0",
"doctrine/doctrine-fixtures-bundle":"~2.3"
},
"require-dev": {
"sensio/generator-bundle": "^3.0",
"symfony/phpunit-bridge": "^3.0"
},
"branch-alias": null
}
}
这是错误:
密钥自动加载是 ./composer.json 第 20 行中的重复项
非空 PSR-4 前缀必须以命名空间分隔符结尾。
请问是什么问题?
解决方案
谢谢大家,我已经像@Jorge Augusto Morêra de Moura 的回答一样更改了 json
我删除了
“VotreNamespace”:“chemin/vers/la/bibliotheque”
推荐阅读
- python - 设置时间等于时钟函数的方法
- laravel - Livewire : 此路由不支持 POST 方法
- ios - 在 docker 上运行本机反应?
- apache-spark - Spark在写入时在分区位置创建了太多小文件
- java - 坚持使用 java 运行时备份和恢复 mysql
- python - 使用输出字典作为输入
- apache-spark - 火花停止后,阿兹卡班的工作没有完成
- hive - Flink Hive 连接器:hive-conf-dir 支持 hdfs URI,而 hadoop-conf-dir 只支持本地路径?
- javascript - 使用 Javascript 的换行符
- windows - Windows 设备路径 - //?/ 和 //./ 前缀之间的区别?