当我将Procfile推送到master以部署应用程序时,Dyno不会出现



尝试部署我的应用程序时;(一个使用我制作的 Twitter 机器人将 18,982 张屏幕截图发布到 Twitter 的应用程序,尝试在后台运行它(,我使用 Windows 命令提示符,我利用节点将代码推送到我的应用程序的主人,但我不断收到错误消息,我的测功机不会显示(即使我制作的 Procfile 包含worker: node server.js

每当我尝试推送到主控时,都会出现错误消息。

F:xxxxxxxxxxxxxxxx>git push heroku master
Enumerating objects: 18996, done.
Counting objects: 100% (18996/18996), done.
Delta compression using up to 12 threads
Compressing objects: 100% (18988/18988), done.
Writing objects: 100% (18996/18996), 4.38 GiB | 108.26 MiB/s, done.
Total 18996 (delta 6), reused 18992 (delta 5)
remote:
remote: !       Size of checkout and restored submodules exceeds 1 GB. Reduce size and try pushing again.
remote:
To https://git.heroku.com/xxxxxxxxxxxxxxxxx.git
! [remote rejected]   master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/xxxxxxxxxxxxxxxxx.git'

我按照这些教程中的说明进行操作:

  • 教程博客

  • 视频教程

问题不在于您的代码。

问题是您正在尝试上传超过 1GB 的代码。

签出和还原的子模块的大小超过 1 GB。减小尺寸,然后再次尝试推动。

Heroku将您的大小限制为500MB

相关内容

  • 没有找到相关文章

最新更新