我工作的一個包,後來我要上傳到packagist作曲家。但現在,我只想在本地開發它。但是我找不到一種讓Composer自動加載我的軟件包而不需要Packagist的方法。添加本地包autoload.php
目前我的項目結構是這樣的:
www/
index.php
composer.json
composer.lock
vendor/
autoload.php
acme/
http/
composer.json
src/
Request.php
我已經手動放在vendor
文件夾內我acme
文件夾。我還添加了另一個composer.json
的acme/http
文件夾中包含以下內容:
{
"name": "Acme/Http",
"authors": [{
"name": "Acme"
}],
"require": {
"php": ">=5.3.0"
},
"autoload": {
"psr-4": {
"Acme\\Http\\": "src/"
}
}
}
現在,我怎麼能現在加上我的「本地」項目作曲家autoload.php
?
我搜索了很多後發現這裏的解決方案:http://stackoverflow.com/a/30457277/5645769 –