Java Heroku段塞尺寸超过300米的限制
我的heroku段塞大小是389mb,所以推送被拒绝。现在的问题是,如果我再次使用heroku create在新域上部署相同的应用程序,我看到的slug大小只有200mb。。为什么不同?然后我尝试了这种方法: 方法1:从我的项目目录中删除.git文件夹,然后再次删除git init。然后在同一个heroku应用程序上再次部署。。这没什么区别 方法2:在项目文件夹的根目录中声明.slugignore文件。但这太难了,没有任何区别 方法3:根据本网站 我已经像这样重置了我的回购协议Java Heroku段塞尺寸超过300米的限制,java,spring,git,heroku,Java,Spring,Git,Heroku,我的heroku段塞大小是389mb,所以推送被拒绝。现在的问题是,如果我再次使用heroku create在新域上部署相同的应用程序,我看到的slug大小只有200mb。。为什么不同?然后我尝试了这种方法: 方法1:从我的项目目录中删除.git文件夹,然后再次删除git init。然后在同一个heroku应用程序上再次部署。。这没什么区别 方法2:在项目文件夹的根目录中声明.slugignore文件。但这太难了,没有任何区别 方法3:根据本网站 我已经像这样重置了我的回购协议 heroku r
heroku repo:reset -a appname
但是,什么也没发生!!现在该怎么办?你能指引我吗?Thnx.作为:
使用heroku run bash和ls和du等命令检查slug
将PDF或音频文件等大型资产移动到资产存储
通过.slugignore删除不必要的依赖项并排除不必要的文件
嘿,我找到了解决办法。以下是我所做的: 我已经从这个网站上下载了Heroku Repo插件:仅此一行:
heroku plugins:install https://github.com/heroku/heroku-repo.git
然后,我刚刚通过以下命令重建了我的应用程序:
heroku repo:rebuild -a appname
这将清空远程存储库并再次向上推存储库,有效地触发应用程序重建。我得到了一个完整的工作应用程序,原来的缩小了207mb。就是这样。我没有任何pdf或psd文档,我尝试了.slugignore文件,但添加它后没有任何更改。最后,我用heroku repo插件重建了我的repo。。Thanx.仅供参考;这个答案现在在这里,因为我将它最初发布到的问题合并到此问题。repo:rebuild不再是列出的命令,现在repo:reset至少会再次清除heroku repo,我猜下一个构建将再次工作