2016-02-26 26 views
0

不是沃金我有這樣的作曲家:爲什麼作曲家「PSR-4」裝在外部文件夾

"MyCompany\\": ["app/MyCompany/", "app/LaravelPackage/src/MyCompany/"] 

,一切工作正常。這也工作得很好:

"MyCompany\\": ["app/MyCompany/", "app/Console/../LaravelPackage/src/MyCompany/"] 

即使不存在的文件夾和路徑返回,工作原理:

THIS IS PROBABY BUG。嘗試,如果你不相信。

"MyCompany\\": ["app/MyCompany/", "app/Console-babababa/../LaravelPackage/src/MyCompany/"] 

但如果我搬到包了根文件夾的,我跑作曲家安裝它不工作:

"MyCompany\\": ["app/MyCompany/", "../app/LaravelPackage/src/MyCompany/"] 

這應該工作還是?

回答

0
  • 我想你"app/Console-babababa/../LaravelPackage/src/MyCompany/"情況下是不是一個錯誤,但功能;)
  • 關於"../app/LaravelPackage/src/MyCompany/",它可能是作曲家的只是如何設計的。

您可以看看最近實現的定義存儲庫的方式:Repositories > Hosting your own > Path。儘管如此,它應該被視爲「最後選擇」解決方案,因爲它建立起來非常快,但缺乏靈活性。

您應該考慮Hosting your own部分中列出的其他選項。對於本地開發,Toran Proxy非常容易設置和使用。