Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로젝트
- HTML
- 계획
- Firebase
- Project
- CSS
- coding
- react
- expo
- Hook
- Vanilla
- github
- 마무리
- TiMER
- javascript
- Nomad coder
- Clone
- Nomad
- 자바스크립트
- 코코아톡
- vanilla js
- Nicolas
- react-hook
- 느낀 점
- 클론코딩
- 오류
- scflix
- 바닐라 자바스크립트
- react-native
- Netflix
Archives
- Today
- Total
꾸매코딩
[React-Native] Node.js 빌드 에러 : address already in use :::8081 본문
반응형
서론
서버를 실행시키지 않았는데,
npx react-native start 명령어 사용 시
이미 사용 중인 포트라고 나오는 오류가 발생하였다.
본론
원인
다른 프로세스에서 사용 중하지만 가능성은 적으니 생략...
이전에 비 정상적으로 종료된 경우
문제
8081번째 포트를 이미 사용 중이므로
8081번째 포트를 사용하는 프로세스를 찾고
필요하지 않은 경우 종료, 혹은 강제 종료를 해야 한다.
해결 - macOS 및 Linux
아래에 명령어를 사용하여 맥에서 해당 포트를 사용하는 프로세스를 찾는다.
sudo lsof -i :8081
lsof : 활성화된 프로세스 리스트 출력
-i : 특정 포트를 사용 중인 프로세스만 출력하도록 도와 줌
node : 프로세스 이름
6055 : 프로세스 PID 값
아래에 명령어를 사용하여 맥에서 해당 프로세스를 강제 종료한다.
kill -9 6055
결론
보통의 방법으로 다시 실행시키면 정상 작동한다. ( 캐시 삭제는 덤으로.. )
yarn start --reset-cache
or
npx react-native start --reset-cache
참고자료
반응형