问题描述
我正在使用CodeDeploy将GitHub上的Laravel项目部署到AWS EC2实例中。我安装了一个生成站点地图的软件包,并且在部署任何东西之前都可以正常工作。例如,我部署了一个文件,如控制器,我发现该包和其他包从composer.json中删除了,并且Sitemaps生成器包不再起作用。这是appsec.yml
version: 0.0
os: linux
files:
- source: /
destination: /home/bitnami/htdocs
hooks:
BeforeInstall:
AfterInstall:
ApplicationStart:
ApplicationStop:
这是我安装软件包的方式
PHP -d memory_limit=1024M /opt/USERNAME/PHP/bin/composer require laravelium/sitemap:3.0.*
为什么CodeDeploy会这样做?我确定我什至不会在gitignore中完全部署composer.json。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)