Composer.json自动加载类

时间:2017-06-13 15:12:30

标签: php json

所以我按照本教程学习如何自动加载类,教他已经安装了Composer的人,他继续在他的项目目录中创建了一个composer.json文件,内容如下:

{
    "autoload": {       
        "classmap": [       
            "./"        
        ]       
    }       
}

据说自动加载主项目目录中的任何类。我不能这样做,因为如果我创建一个位于C:/ Users / Mypc中的位于任何位置的composer.json,则无法找到composer.json文件,我无法在命令行中安装它,这是教程的步骤,composer install创建自动加载。我的自动加载器似乎无法在我在类映射中创建的任何路径中找到任何类,无论是绝对的还是相对的,我还设法安装并将composer文件移动到usr / local / bin / composer,但这就是我所能做的。 无论我做什么,我都无法创建自动加载器,我也无法将composer.json移动到xampp / htdocs / myproject内的项目目录中,因为如果我这样做,我就无法编写作者,因为composer.json可以找不到。我正在使用xampp。

1 个答案:

答案 0 :(得分:0)

所以我最终发现了问题所在。 我只需要使用带有CD C:\ whateverpath \ totheprojectdir的更改控制器,然后在项目所在的任何地方安装组合器。