“firebase use must be run from a Firebase project directory” 오류는 Firebase CLI에서 발생하는 오류로, 현재 작업 중인 디렉토리가 Firebase 프로젝트 디렉토리가 아닐 때 발생합니다.
해당 오류를 해결하기 위해 다음 단계를 따라 진행해보세요:
-
현재 디렉토리 확인: 터미널에서
pwd
명령을 실행하여 현재 작업 중인 디렉토리를 확인합니다. Firebase 프로젝트의 루트 디렉토리에서 해당 명령을 실행해야 합니다. -
Firebase 프로젝트 디렉토리로 이동: 만약 현재 작업 중인 디렉토리가 Firebase 프로젝트 디렉토리가 아니라면, Firebase 프로젝트 디렉토리로 이동해야 합니다. Firebase 프로젝트 디렉토리로 이동하려면
cd
명령을 사용합니다. 예를 들어, Firebase 프로젝트가 있는 디렉토리로 이동하려면 다음과 같이 입력합니다:
`cd /path/to/firebase-project`
위 명령에서 /path/to/firebase-project
는 실제 Firebase 프로젝트 디렉토리의 경로로 대체되어야 합니다.
- Firebase 명령 실행: Firebase 프로젝트 디렉토리로 이동한 후, Firebase CLI 명령을 실행합니다.
firebase use
명령을 실행하여 Firebase 프로젝트를 선택할 수 있습니다. 예를 들어:
`firebase use --add`
위 명령을 실행하면 Firebase CLI에서 Firebase 프로젝트를 선택할 수 있는 목록이 표시됩니다. 선택하고 싶은 Firebase 프로젝트를 선택하면 오류가 해결됩니다.
Firebase 프로젝트 디렉토리로 이동한 후에도 여전히 오류가 발생한다면, Firebase 프로젝트 디렉토리를 올바르게 설정하지 않은 것일 수 있습니다. 이 경우에는 Firebase 프로젝트 디렉토리로 이동하고 .firebaserc
파일을 확인하여 Firebase 프로젝트를 올바르게 설정해야 합니다.
위 단계를 따라 시도해보고 여전히 문제가 발생한다면, 추가적인 문제가 있을 수 있으므로 Firebase 지원 문서나 커뮤니티에서 도움을 받을 수 있습니다.