【发布时间】:2017-12-18 10:56:18
【问题描述】:
我正在尝试使用 composer.json 文件中的以下配置自动加载 Github 存储库
"repositories": [
{
"type":"package",
"package": {
"name": "webdevstudios/taxonomy-single-term",
"version":"0.2.2",
"dist": {
"url": "https://github.com/WebDevStudios/Taxonomy_Single_Term/archive/master.zip",
"type": "zip"
},
"source": {
"url": "https://github.com/WebDevStudios/Taxonomy_Single_Term.git",
"type": "git",
"reference":"master"
},
"autoload": {
"files": ["class.taxonomy-single-term.php", "walker.class.taxonomy-single-term.php"]
}
}
}
],
运行 composer update/dumpautoload 时,出现以下错误:
[RuntimeException]
Could not scan for classes inside "project1/vendor/
webdevstudios/taxonomy-single-term/taxonomy-single-term/" which does not appear to be a file nor a
folder
我是否缺少自动加载的任何特定配置,因为“classmap”、“psr-0”或任何其他配置都不起作用。
感谢您的帮助。
PS:源文件存在于“project1/vendor/
webdevstudios/taxonomy-single-term/”。不知道为什么我会得到额外的“taxonomy-single-term”。
【问题讨论】:
标签: php git composer-php