본문 바로가기

Front-End/React2

[React] babel은 어떻게 내 코드를 이해하고 수행하는걸까? https://bravenamme.github.io/2020/02/12/what-is-babel/ babel 이란 무엇인가? 들어가며 최근에 react 프로젝트와 typescript 프로젝트를 거치면서 webpack 을 자주 써보고 세팅해보게 되었습니다. 처음에는 동작의 원리보다 요즘 잘나가는 프론트엔드 개발 환경 만들기라는 목표 bravenamme.github.io 해당 내용은 인프런 진유림님의 만들면서 배우는 리액트 : 기초를 참고하여 작성하였습니다! 바벨(Babel)이란? 입력과 출력이 모두 자바스크립트(JavaScript) 코드인 컴파일러로, 최신 버전의 자바스크립트(ECMAScript)를 구 버전의 자바스크립트로 변환시켜주는 역할을 합니다. 이렇게 구 버전의 자바스크립트로 변환해주는 이유는, 구.. 2022. 7. 11.
nvm 윈도우 설치 중 C:\Users\������\AppData\Roaming\nvm, The system cannot find the path specified. 문제 해결 리액트 사용시 필수인 node.js 처음에는 뭣모르고 공식 홈페이지에서 최신 버전 릴리즈 했는데 다른 분들 깃 프로젝트 다운 받고 뭐하다 보니 그럴때마다 노드 버전관리 하기가 쉽지 않더란다.. 그렇기 위해 사용하는 게 nvm ! 노드 버전관리.. https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows github.com 먼저 난 윈도우니까 여기서 nvm을 다운 받았다 nvm을 쓰는 이유! 협업을 할 때, 또는 다양한 프로젝트를.. 2022. 4. 13.