首页 > 解决方案 > 如何在 PhpStorm 包含路径中包含部分 PHAR

问题描述

我正在使用 PhpStorm 和Deployer,所以我包含deployer.phar在 PHP 包含路径中以在deploy.php文件中自动完成。在包含整个deployer.pharPhpStorm 后抱怨重复的类定义 - 一个来自我的应用程序供应商目录,第二个来自 deployer.phar 供应商目录。

是否可以以某种方式配置 PhpStorm 包含路径,以便仅包含 PHAR 文件的某些部分(例如仅src目录)?这不起作用:

/path/to/deployer.phar/src

也不是这个:

phar:///path/to/deployer.phar/src

我想避免安装deployer/deployer为 composer dev 包。

编辑

似乎即使包含路径中添加单个 PHAR 文件也是一种 hack。

标签: phpphpstormpharphp-deployer

解决方案


目前是不可能的。作为一种解决方法,您可以在某处解压缩 deployer.phar 并将提取的内容添加deployer.phar/src到包含路径中。不方便,但会工作。


推荐阅读