我 fork 了默认的 python buildpack 并添加了几行,基本上将 phantonjs 和 casperjs 可执行文件添加到我的环境中。此处代码:https://github.com/tapanpandita/heroku-buildpack-python .我所做的更改很小(从此处的第 163-196 行开始 https://github.com/tapanpandita/heroku-buildpack-python/blob/master/bin/compile#L163)。
但是,现在的问题是,当我推送到 heroku master 时,所有的需求都被重新下载了。这使得部署过程非常缓慢。在我使用默认构建包之前,这不是问题。知道我可能做错了什么吗?这是一个 Django 应用程序。
最佳答案
尝试更改您的构建包,以便您可以在您的存储库中提供 phantomjs 和 casperjs 可执行文件。
关于python - 我的自定义 heroku python buildpack 在每次推送时下载需求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14868207/