bestsource

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

bestsource 2023. 4. 29. 09:32
반응형

배포된 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

이제 "콘솔 실행"을 선택할 수 있는 Heroku 대시보드의 오른쪽 상단에 있는 "추가" 링크를 클릭하면 터미널 액세스가 제공됩니다.터미널 명령을 실행하는 옵션이 표시되고 기본값인 'bash'가 표시됩니다.그러나 'bash' 또는 다른 명령을 명시적으로 입력해야 합니다.파일을 편집할 경우 Git를 사용하여 개발 코드에 대한 동기화를 다시 관리해야 합니다.

@Juliano Araujo의 대답처럼 git를 통해 연결된 프로젝트 폴더에서 그냥 실행할 수 있습니다.heroku run bash

`

  • 앱 설정 옵션은 우리의 파일 URL을 제공합니다.

` 설정

그런 다음 깃 클론을 사용합니다.

  • git clone https://git.heroku.com/your_app_name.git

이걸로 할 수 있어요

heroku run bash -a APPNAME

위의 명령이 실패할 경우,

heroku run sh -a APPNAME

그래서 위의 어떤 것도 창에서 작동하지 않았고 파일에 액세스할 수 없었기 때문에 Git repo만 복제하기로 결정했습니다.

git clone <git-url>

언급URL : https://stackoverflow.com/questions/38924458/how-to-see-files-and-file-structure-on-a-deployed-heroku-app

반응형