所以我在我的本地做了一些CSS更改,运行qazxsw poi,qazxsw poi,qazxsw poi,并且由于某种原因两个提交之前,事情停止了更新。
它提交很好,并没有显示任何不寻常的输入。
我试着建立一个新的分支并将其推送到git add .
分支,但仍然是虚无...是什么赋予了?
尝试在命令行上运行'heroku releases'和'heroku ps'。
git commit -am "Hello"
应该向您展示Heroku目前运行的git版本 - 这将让您将本地git版本与Heroku的版本进行比较,以确保它实际收到您的更新。
接下来,您可能需要检查git push heroku master
,并验证您的应用是否按预期运行。
最后,如果所有其他方法都失败了,请尝试运行heroku
,并查看Heroku在您的Dyno上的文件,如果它没有加起来 - 请发送电子邮件给Heroku支持!
确保您的本地分支是主人。如果您使用的是其他本地分支,则必须使用。
heroku releases
如果您的域使用Cloudflare DNS,请尝试从Cloudflare帐户中“清除缓存”。
试试跑步:
heroku ps
然后gitting:
heroku run bash
今天早上我遇到了这个问题,我无法理解。我查看了实例上的文件,它们是正确的,但该网站仍在提供旧版本。
我的解决方案,删除实例并重新开始。新实例对git push做出了适当的响应,所以这让我觉得heroku的基础架构可能存在更深层次的问题。
在我的情况下,我需要首先运行git push heroku your_local_branch_name:master
因为我只在我的项目中发布dist文件夹,而不是我的源代码。
如果您的设置与我的一样,您更新了源代码,然后在没有先构建生产代码的情况下将其推送。
也有这个问题。在Github repo中对CSS所做的更改未反映在heroku应用程序中。应用程序的重新加载解决了问题。