Запуск команд перемещения и удаления в Heroku CLI - PullRequest
0 голосов
/ 02 марта 2020

Я недавно развернул приложение в Heroku. Из-за ограничений файловой системы, я ищу замену двух файлов css в пакете Flask при запуске приложения.

Моя главная цель - взять файл из каталога приложения ( файл является частью git репозитория) и используется для замены файла пакета python, расположенного в каталоге пакетов сайта.

Я попытался запустить следующую команду из интерфейса командной строки Heroku, но, похоже, ничего не происходит случилось.

heroku run mv ./bootstrap.css ./.heroku/python/lib/python3.6/site-packages/flask_bootstrap/static/css/bootstrap.css

Я также пытался удалить файлы из каталога пакетов сайта, используя RM, но опять ничего не происходит.

Не могли бы вы сообщить мне, если стандартные команды unix работать на Heroku?

Ответы [ 2 ]

2 голосов
/ 02 марта 2020

Разветвите и отредактируйте flask_ bootstrap и добавьте это в файл needs.txt, например this .

1 голос
/ 02 марта 2020

Heroku с использованием эфемерной файловой системы. Все изменения, которые вы внесли в свою файловую систему, сохранятся только до перезапуска dyno.

Так что я считаю, что нужно поменять файл в вашем локальном репо и снова сделать pu sh на heroku.

Источник: https://help.heroku.com/K1PPS2WM/why-are-my-file-uploads-missing-deleted

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...