[bundler] npm run start, build, test, eject 차이
npm run start
- 개발 모드
- 수정과 동시에 화면 변경됨
- 에러 있을 경우, 브라우저에 메세지 출력
- https 인증서 없이 임시로 https 형태로 url 만듦
npm run build
- build 라는 폴더 생성
- index.html을 보면 공백을 다 없애고, 자동으로 압축하여 난독화 되어 있음. 이렇게 파일을 최적화 된 압축 형태로 제공
npm run test
- 테스트 코드 실행
__test__
폴더 밑에 있는 모든 js 파일
- 파일 이름이
.test.js
거나 .spec.js
로 끝나는 파일
npm run eject
- 숨겨져 있던 create-react-app 내부 설정 파일 노출
- 바벨, 웹팩 설정 변경 가능