Class 未自动加载
Class not being autoloaded
我为自己制作了一个小库,我试图将它自动加载到我的 laravel 项目中,它安装正常,但每当我尝试使用 class 它只是说它是没有找到。
我检查了 vendor/composer
中的所有 class 地图文件,但似乎没有一个。
这是我的 composer.json 我的库:
{
"name": "my-user/aspect-parser",
"version": "1.0.0",
"type": "package",
"require": {
"nesbot/carbon": "^1.22"
},
"autoload": {
"psr-4": {
"AspectParser\": "src/"
}
}
}
我的文件结构是:
- AspectParser
- 来源
- Parser.php
composer.json
中的 type
有问题。我已将其更改为 library
并将其添加到自动加载类映射中。
我为自己制作了一个小库,我试图将它自动加载到我的 laravel 项目中,它安装正常,但每当我尝试使用 class 它只是说它是没有找到。
我检查了 vendor/composer
中的所有 class 地图文件,但似乎没有一个。
这是我的 composer.json 我的库:
{
"name": "my-user/aspect-parser",
"version": "1.0.0",
"type": "package",
"require": {
"nesbot/carbon": "^1.22"
},
"autoload": {
"psr-4": {
"AspectParser\": "src/"
}
}
}
我的文件结构是:
- AspectParser
- 来源
- Parser.php
- 来源
composer.json
中的 type
有问题。我已将其更改为 library
并将其添加到自动加载类映射中。