babel/npx

송승찬·2020년 9월 1일
0

TIL

목록 보기
15/52

NPX

사용 취지

  • CRA없이 리액트의 createElement를 JSX로 바꾸기 위해서npx로 바벨을 실행시켜보았다

실행방법

npx babel --watch src --out-dir .(현재 폴더) --preset @babel/preset-react

  • node_modules/bin(binary)에는 바이너리 파일만 모여있고 npx를 통해 명령어 실행시 bin에 해당 파일 있는지 확인 후 없으면 설치 후 실행시킨다.

동작 방식

  • npx실행시 node_modules/bin에 해당 패키지 있는 지 확인
  • 있다면 실행, 아니라면 npx가 최신 버전의 패키지를 설치 후 실행
  • npx 패키지 이름 --no-install->설치 없이 실행만 가능

babel

  • babel에 콘솔만 삭제하는 기능이 있다는 것도 알게됨
profile
superfly

0개의 댓글