React 주요 명령어 알아보기
728x90
Https 로 리액트 실행하기
mac: HTTPS=true npm start
window: set HTTPS=ture && npm start
build 하기
npm run build
명령어로 정적 파일을 생성한다.
로컬에서 정적 파일로 웹서버를 띄워서 확인하기
npx serve -s build
serve 패키지는 노드 환경에서 동작하는 웹 서버 애플리케이션이다. 정적 파일을 서비스 할때 간단하게 사용하기 좋음
test
npm test
npm test는 watch 모드로 동작하고 있기 때문에 테스트가 성공하는 것을 바로 확인할 수 있다.
CI 와 같이 watch 모드가 필요없는 환경에서는 명령어로 테스트 코드를 실행한다.
Mac CI=true npm test
Window set "CI=ture" && npm test
설정 파일 추출하기
npm run eject
를 실행하면 숨겨져 있던 cra 의 내부 설정 파일이 밖으로 노출된다.
이 기능을 사용하면 바벨이나 웹팩의 설정을 변경할수 있지만 단점으로는 cra 에서 개선하거나 추가된 기능이 단순히 패키지 버전을 올리는 식으로 적영되지 않는다.
이 기능은 리액트 툴체인에 익숙한 사람이 아니라면 추천하지 않음
728x90
'React' 카테고리의 다른 글
React 로 Youtube api 연동하기 (0) | 2021.08.14 |
---|---|
React 에서 서버 없이 인스타그램 API 연동하고 피드 가져오기 (3) | 2021.08.08 |
react 로 만드는 트위터 클론 코딩 - 7(Chorme) (0) | 2021.02.22 |
react 로 만드는 트위터 클론 코딩 - 6(더미데이터 로그인) (0) | 2021.02.22 |
react 로 만드는 트위터 클론 코딩 - 5 (로그인폼, 리렌더링) (0) | 2021.02.22 |
댓글
이 글 공유하기
다른 글
-
React 로 Youtube api 연동하기
React 로 Youtube api 연동하기
2021.08.14 -
React 에서 서버 없이 인스타그램 API 연동하고 피드 가져오기
React 에서 서버 없이 인스타그램 API 연동하고 피드 가져오기
2021.08.08 -
react 로 만드는 트위터 클론 코딩 - 7(Chorme)
react 로 만드는 트위터 클론 코딩 - 7(Chorme)
2021.02.22 -
react 로 만드는 트위터 클론 코딩 - 6(더미데이터 로그인)
react 로 만드는 트위터 클론 코딩 - 6(더미데이터 로그인)
2021.02.22