[英]IntelliJ does not recognise Composer dependencies in PHP Project
我正在使用IntelliJ Ultimate 15.0.2,但是IDE不能“查找”通過Composer提供的PHP類,盡管它們位於vendor
文件夾中。
例如,IDE看不到Zend_Loader_Autoloader
或PHPUnit_Framework_TestCase
,它們在vendor
文件夾中都可用,並且模塊在IDE項目設置中分別作為包含路徑列出。
IDE確實安裝並配置了Composer插件。 它還將PHPUnit配置為插件。 該項目實際上確實可以作為網站工作,並且如果我在整個項目中獨立於IDE運行phpunit
,那么所有項目都可以工作。
歡迎提出建議。 我想知道PSR-0的根源,但顯然沒有發現。
更新1:我已將vendor
添加到每個建議的包含路徑列表中,但一無所獲。
更新2:如果我打開“項目結構”>“模塊”,則故意將每個作曲家安裝的依賴項列出為已排除。 我見過的IntelliJ文檔中沒有提及此內容...
您可以通過將vendor
文件夾添加到“ 包含路徑 ”列表中來解決此問題。
File -> Settings -> Languages & Frameworks -> PHP -> Update include paths
引用: https : //www.jetbrains.com/idea/help/configuring-include-paths.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.