猿问

在 Heroku CLI 上运行移动和删除命令

我最近在 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上工作吗?


青春有我
浏览 126回答 2
2回答

叮当猫咪

分叉并编辑flask_bootstrap,并将其添加到需求.txt文件中,如下所示。

婷婷同学_

Heroku使用临时文件系统。您对文件系统所做的任何更改只会持续到dyno重新启动为止。因此,我的意见是更改本地存储库中的文件,然后再次推送到 heroku。来源 : https://help.heroku.com/K1PPS2WM/why-are-my-file-uploads-missing-deleted
随时随地看视频慕课网APP

相关分类

Python
我要回答