在git push heroku master之后,Heroku应用程序无法更新

时间:2016-02-27 00:07:28

标签: git heroku github yeoman

我和Yeoman一起制作了一个Angular应用程序并将其部署到了heroku。最初的推动很好。我能够访问该网站。然而,当我做了一些改变并尝试做git dance时:

    git add .
    git commit -m "message"
    git push heroku master

即使在推送期间没有发生错误,网站也不会使用新更改进行更新。

为了检查更改是否实际推送到heroku,我检查了一个新分支并进行了一些更改然后提交并运行:

   git add .
   git commit -m "new changes"
   git push heroku new_branch:master
   git co master
   git pull heroku master

之后,我能够看到本地主分支能够从heroku中提取新的更改。因此,我的问题是为什么网站没有显示更改。 (PS:每次推到heroku时我都会重新启动heroku。另外,在推送过程中,终端显示gifsicle和jsonify似乎无法正常工作。这可能是原因吗?)

1 个答案:

答案 0 :(得分:1)

对于其他任何以相同问题结束的人。 确保在推送之前构建客户端代码。我有完全相同的问题,只花了几个小时调试才意识到我在推动之前忘了运行ng-build -prod。 我的本地更改被推送,但我的客户端生产代码显然仍然相同。 ;(