[bash] 배포 된 Heroku 앱에서 파일 및 파일 구조를 보는 방법

Heroku에 배포 된 내 클라이언트 앱을 사용하면 사용자가 Heroku에 이미지를 업로드 할 수 있습니다. 이미지를 삭제하기 위해 변경 한 사항을 테스트하고 싶었 기 때문에 파일 시스템에서 이미지가 성공적으로 삭제되고 있는지 확인하기 위해 Heroku의 폴더 구조 상태를 확인할 방법이 필요합니다.

나는 시도했다-

$ heroku run bash --app <appName>
~$ pwd
~$ cd <path to images folder>

하지만 여기에는 클라이언트 앱을 통해 업로드 된 이미지가 아니라 앱과 함께 업로드 한 이미지 만 표시됩니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?



답변

이 명령으로 할 수 있습니다

heroku login
heroku run bash -a APPNAME
$ cd app

APPNAMEHeroku 응용 프로그램의 이름이며 폴더 app에는 파일이 있습니다.

명령을 완료하고 터미널로 돌아가려면 다음과 같이 작성할 수 있습니다.

$ exit


답변

이제 “Run console”을 선택할 수있는 Heroku 대시 보드의 오른쪽 상단에있는 “More”링크를 클릭하여 터미널 액세스를 제공합니다. 이것은 터미널 명령을 실행하는 옵션을 제공하고 ‘bash’의 기본값을 보여줍니다. 그러나 ‘bash’또는 다른 명령을 명시 적으로 입력해야합니다. 파일을 편집하는 경우 Git을 사용하여 개발 코드에 대한 동기화를 다시 관리해야합니다.


답변

@Juliano Araújo의 대답에서와 같이 git을 통해 연결된 프로젝트 폴더에서 실행할 수 있습니다.
heroku run bash


답변