본문 바로가기
728x90

Programming/버그 일지13

address already in use :::8081 떠있는거 삭제하는 방법 이 오류는 포트 8081이 이미 다른 프로세스에 의해 사용 중이기 때문에 발생합니다. 따라서 이를 해결하기 위해 다음 단계를 따를 수 있습니다. 현재 실행 중인 모든 프로세스 중에서 포트 8081을 사용하는 프로세스를 찾습니다. macOS 또는 Linux에서는 터미널에서 다음 명령을 실행합니다. lsof -i :8081 이 명령은 포트 8081을 사용하는 모든 프로세스를 나열합니다. 결과 중에서 해당 프로세스를 식별합니다. Windows에서는 다음 명령을 실행합니다. netstat -ano | findstr :8081 이 명령은 포트 8081을 사용하는 모든 프로세스를 나열합니다. 결과 중에서 해당 프로세스를 식별합니다. 포트 8081을 사용하는 프로세스를 종료합니다. macOS 또는 Linux에서는 다.. 2023. 3. 8.
firestore missing or insufficient permissions 해결 방법 firebase 프로젝트에서 테스트로 잘 사용하고 있었던 것이 어느 날 갑자기 snapshot 작동이 안되고 콘솔창에 아래와 같은 에러로그가 떴습니다. firestore missing or insufficient permissions firebase에 접속해보니 알림창에 메세지가 떠있었고 다음과 같은 무시무시한 경고를 내뱉고 있었네요. "보안 규칙을 업데이트하지 않으면 Cloud Firestore 데이터베이스가 클라이언트 요청을 거부하기 시작합니다" Cloud Firestore에 접속해서 규칙을 보니 이 이후에는 계속 거부하고 있는 것을 보았고 보안규칙에 위반되서 이런 현상이 일어난다고 하네요. 자세한 사항은 링크 보시고 각 조건에 맞게 규칙 작성하시면 됩니다. https://firebase.google.. 2020. 12. 28.
"react-scripts 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다" 해결 방법 (저는 yarn을 쓰기 때문에 yarn으로 설명하겠습니다) 집에 있는 pc로 git 작업을 하고 회사에 있는 pc로 git pull 로 땡겨받은 후, package.json에 추가 된 것들이 있어서 install을 실행하였습니다. 그 후에 yarn start 실행을 하니 다음과 같은 에러가 나오네요. yarn install yarn start # terminal error log. yarn run v1.22.4 warning ..\package.json: No license field $ react-scripts start 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. error Command failed with exit code 1... 2020. 12. 28.
Firefox 및 Mac Safari에서 preload not working 문제 속도적인 이슈가 있어서 preload 속성을 추가했습니다. 크롬에서는 잘 작동하였지만 파이어폭스에서는 작동하지 않았습니다. 최선의 해결책은 두 개의 파일을 로드하는 것으로 preload를 지원하는 브라우저는 의도한 대로 사용하고 지원하지 않는 브라우저는 나중 방법으로 사용합니다. 2020. 12. 22.
728x90