Composer php 如何使用composer自动加载?

Composer php 如何使用composer自动加载?,composer-php,Composer Php,我有这样的项目 我做错了什么?我想将“写作”类加载到composer中。 index.php: 致命错误:在第4行的C:\xampp\htdocs\kurs\composer autoload\index.php中找不到类“MyApp\Writing\Writing”: 问题:类/文件名不匹配解决方案:将/src/Writing/Write.php重命名为/src/Writing/Writing.php 问题:PSR-4自动加载标准符合性解决方案:将PSR-4配置从:“src/Write/Wr

我有这样的项目

我做错了什么?
我想将“写作”类加载到composer中。
index.php:


致命错误:在第4行的C:\xampp\htdocs\kurs\composer autoload\index.php中找不到类“MyApp\Writing\Writing”:

  • 问题:类/文件名不匹配解决方案:
    /src/Writing/Write.php
    重命名为
    /src/Writing/Writing.php
  • 问题:PSR-4自动加载标准符合性解决方案:将PSR-4配置从
    :“src/Write/Write.php”
    更改为
    “MyApp\\ \”:“src/”
  • 然后通过运行
    composer dumpautoload
  • 完成所有这些操作后,您的
    index.php
    中将出现致命错误,因为您试图回显一个没有
    \u toString
    的对象实例。这将告诉您自动加载正在工作,您需要修复
    index.php
    代码


    此外,您不应该提交
    供应商
    目录。但是,这只是一种旁白,并没有引起您的问题。

    您的类名和文件名不匹配。您还选择了PSR-4样式的自动加载,但提供了文件的完整路径,而不是包含文件的目录。