composer.json指定依赖项,但未找到composer.lock

时间:2014-09-05 13:35:49

标签: git heroku composer-php sendgrid

我在heroku中添加了sendgrid并更改了composer.json文件。 composer.json文件包含

{
    "require": {
        "ext-mbstring": "*",
        "sendgrid/sendgrid": "2.0.5"
    }
}

提交文件 enter image description here

当我进入heroku时,我会发生错误,如下图所示

enter image description here

2 个答案:

答案 0 :(得分:1)

我也有这个问题,但我不想改变我的本地php环境配置,所以我需要使用composer update --ignore-platform-reqs。否则我需要在本地具有与远程heroku中相同的扩展名。

答案 1 :(得分:0)

安装了composer并重新启动计算机后,我使用了composer update命令,然后它运行正常,错误已解决