【发布时间】:2018-01-22 18:32:57
【问题描述】:
虽然部署composer包并不常见,因为应该由远程composer来处理,我还是很好奇……
在 PhpStorm 中,当我选择我的项目(根)并选择使用 Sync with deployed to... 进行部署时,所有文件和文件夹都会同步/上传,除了 composer 的 vendor 文件夹的子文件夹。
我只看到 1 个选项来排除包含 .svn;.cvs;.idea;.DS_Store;.git;.hg;*.hprof;*.pyc 的项目(按名称),并且我没有在部署服务器配置中配置任何 Excluded Paths。
在我看来,没有提到与作曲家相关的文件/文件夹。
我是否错过了一些排除这些子文件夹的设置,或者 PhpStorm 无法部署它们? 欢迎任何关于如何配置 PhpStorm 来同步/上传子文件夹的建议。
【问题讨论】:
-
如果您转到
Settings/Preferences | Directories,您会看到这些文件夹(极有可能)被标记为已排除...(这不是您自己的代码...而且您不想看到待办事项列表或这些文件中的错误)。 -
是的......你是对的。但我希望这些文件夹在项目浏览器中被标记/着色为排除在外。如果您将评论作为答案发布,我可以将其标记为这样。
标签: deployment composer-php phpstorm