我写了一个自己的库,并将其手动包含在我的composer/autoload_namespaces.php
中,就像我被告知here一样。
在我使用install
或update
命令之前,它可以正常工作。然后删除此行,尝试使用lib时出错。
任何想法如何防止这种情况?
答案 0 :(得分:2)
你在另一个帖子中得到的建议不是很好。 Composer使用composer.json中的信息重写自动加载文件,因此您不应该直接编辑php文件。你应该做的是为你的composer.json添加一个自动加载块。
例如:
{
"autoload": {
"psr-0": {
"Vendor\\Namespace\\": "src/"
}
}
}
上的完整文档