我最近在 Heroku 上部署了一个应用程序。由于文件系统的限制,我希望在应用程序启动时替换Flask包中的两个css文件。我的主要目标是从应用程序目录中获取一个文件(该文件是git存储库的一部分),并使用它来替换位于站点包目录中的python包文件。我试图从Heroku CLI运行以下内容,但似乎没有任何反应。heroku run mv ./bootstrap.css ./.heroku/python/lib/python3.6/site-packages/flask_bootstrap/static/css/bootstrap.css我还尝试使用 RM 从站点包目录中删除文件,但同样没有任何反应。你能告诉我标准的unix命令是否在Heroku上工作吗?
2 回答

婷婷同学_
TA贡献1844条经验 获得超8个赞
Heroku使用临时文件系统。您对文件系统所做的任何更改只会持续到dyno重新启动为止。
因此,我的意见是更改本地存储库中的文件,然后再次推送到 heroku。
来源 : https://help.heroku.com/K1PPS2WM/why-are-my-file-uploads-missing-deleted
添加回答
举报
0/150
提交
取消