728x90 npx3 #12, npm & npx What is NPM ?👋🏻 NPM은 node package manager 의 줄임말이다. NPM은 저장소 역할을 한다. 어플리케이션을 실행하고 배포 할 때, npm run start , npm run build 를 사용하게 된다. npm에 관한 정의는 package.json에 정의되어있다. npx의 장점 🧏🏻♀️ 기존에 create-react-app을 진행 할 때 npm install -g create-react-app 로 다운을 받았었다. ( global 디렉토리에 다운 받음 ) 이제는 npx를 이용하여 그냥 create-react-app을 이용 할 수 있다. npx가 npm registry 에서 create-react-app을 찾아서 다운로드 없이 실행을 시켜주기 때문이다. 따라서 npx의 장점은.. 2021. 1. 22. #11, Create-React-App Create-react-App 이란 ? 👋🏻 페이스북에서 만든 공식적인 React 웹 개발용 Boilerplate이다. 직접 모든 개발환경을 설정하지 않고, 페이스북이 지속적으로 업데이트를 해주기 때문에 많은 사람들이 사용하고 있다. 준비사항 🌿 1. Node.js Webpack, Babel 같은 도구들이 자바스크립트 런타임인 Node.js를 기반으로 만들어져 있기에 해당 도구들을 사용하기 위해서 Node.js를 설치한다. 2. Yarn npm ( 노드 패키지 매니저 ) 보다 조금 향상된 도구라고 생각하면 된다. npm은 위의 Node.js를 설치하게 될 때 같이 받게 되는 패키지 매니저 도구다. 프로젝트에서 사용되는 라이브러리를 설치 및 라이브러리 버전 관리를 하게 될 때 사용된다. 여기서 npm이 아.. 2021. 1. 20. [ React ] React 의 특징 , create-react-app 시작하기 React ? A JavaScrirpt library for building user interfaces ( 리액트는 UI 를 만들기 위한 자바스크립트 라이브러리입니다. ) 웹 세계는 정신없이 변화하고 있다. 무언가가 순식간에 시장을 휘업잡는듯 하다가 언제 그랬냐는 듯 사라진다. React는 현재 최강의 웹이라고 할 수 있는 Facebook이 만든 Javascript라이브러리이다. React는 단숨에 수많은 개발자들을 사로잡았다. Facebook을 비롯하여 Airbnb, Netflix, Dropbox, Twitter, Evernote, Uber 등 세계를 선도하는 서비스들이 React를 사용한다. / 특징 # component 앱의 다른 부분, 또는 다른 앱에서 쉽게 재사용이 가능하다. 유지가능한 앱을 .. 2020. 4. 3. 이전 1 다음 반응형