php - Heroku:子文件夹中的 composer.json

标签 php heroku composer-php

让我们采用以下文件夹结构:

www/
www/composer.json
www/index.php
www/vendor
www/backend/
www/backend/composer.json
www/backend/index.php
www/backend/vendor

如您所见,我有 2 个项目,其中 1 个项目是主文件夹中的子文件夹。主文件夹使用 heroku 部署,heroku 自动从 composer.json 安装包。有没有办法指示 heroku 或 composer.json 也在 www/backend/vendor 文件夹中安装 www/backend/composer.json 包?

或者我可以指定 www/compposer.json 中的一些包(不是全部)安装在 www/backend/vendor 文件夹下吗?还要在 www/vendor/和 www/backend/vendor/中生成 2 个自动加载文件?

最佳答案

毕竟,我能够在主 composer.json 中添加以下内容:

"scripts" : { "post-install-cmd" : "cd api;composer install;composer update" }

关于php - Heroku:子文件夹中的 composer.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37383653/

相关文章:

php - 根据用户的请求推迟执行 HTML 中的 <script>

javascript - ajax加载后无法刷新某一特定div(MVC系统)

curl - 使用new relic的http api,如何关闭uptime监控?

sql - 如何在 Heroku 上向 PostgreSQL 添加 intarray 扩展

ruby-on-rails - 带有 Heroku 的 Rails 不发送 Mandrill 电子邮件

php - 如何在windows系统上为php7安装mysql驱动

javascript - 想根据登录 ID 申请 If 条件

amazon-web-services - AWS CodeBuild,未指定工件文件

php - 如何在我自己的包中使用 Laravel 包?

php - 在JQuery中创建动态html表后,应用另一个JQuery(表排序器)