【发布时间】:2017-01-10 00:19:46
【问题描述】:
部署前编译问题:
我正在将编译后的文件签入我的 GitHub 存储库(我不想要)。我不能使用.gitignore,因为任何被 gitignored 的文件也会被 Heroku 完全忽略。我应该只使用已编译的文件维护一个单独的部署分支吗?
部署后编译问题: 我的编译耗时超过 60 秒,因此 Heroku 关闭了应用程序。
heroku[web.1]: Error R14 (Memory quota exceeded)
heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
部署编译时间超过 60 秒的 Heroku 应用程序的最佳方法是什么?应该在什么时候开始编译?预部署还是发布?
我的应用被编译成 JavaScript,然后应用以 node server.js 启动
【问题讨论】:
标签: heroku web-deployment