node_modules/react-scripts/sripts/start.js를 살펴보면 아래와 같이 되어있어야한다.
예전 버전 create-react-app에는 요런게 없다.
JS 문법으로다가 환경 변수 체크해서 없으면 '0.0.0.0' 으로 들어감
근데 요게 예전에는 localhost가 박혀 있었음. (https://github.com/facebook/create-react-app/pull/128/commits/55b93b4002562ccf8fbd6d4034db9bd9a2162a4c)
적용된 create-react-app 버전은 귀찮아서 안찾아봤고
아래와 같이 .env 파일에 HOST 환경 변수를 추가해주면
다른 호스트에서도 접근 가능하다.
HOST=0.0.0.0
'Language & Library > React' 카테고리의 다른 글
React의 Virtual DOM(VDOM)과 Diffing 알고리즘 (0) | 2020.09.09 |
---|---|
"Parsing error: Unexpected token =eslint" 에러 CRA(create-react-app)의 package.json 설정으로 해결 (2) | 2020.08.10 |
create-react-app 쓰지 않고 webpack으로 React 앱 만들기 (3) (0) | 2020.03.10 |
create-react-app 쓰지 않고 webpack으로 React 앱 만들기 (2) (0) | 2020.03.10 |
create-react-app 쓰지 않고 webpack으로 React 앱 만들기 (1) (0) | 2020.03.09 |
댓글