我分叉了默认的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时,会再次下载所有要求。这使部署过程非常缓慢。在我使用默认的buildpack之前,这不是问题。知道我可能做错了什么吗?这是一个django应用程序。
答案 0 :(得分:1)
尝试更改buildpack,以便在repo中提供phantomjs和casperjs可执行文件。