본문 바로가기

NPM3

[npm] npm 명령어 몇 가지 지난 포스트에서 package.josn을 다루면서 본격적으로 npm이 등장했는데요. 이에 대해 자주 쓰일 몇 가지 npm 명령어들을 소개하고 넘어가겠습니다. 몇 가지는 외워두면 편리한 것도 존재합니다.(물론 강제보단 필요에 의해서 외워지게 됩니다...ㅎㅎ;) 더 많은 명령어는 공식문서에 나와있으므로 공식문서를 활용해 주세요. npm init package.json파일을 생성합니다. 이때 npm init -y로 사용하면 모든 설정이 default값을 따라갑니다. npm install [패키지명] 패키지를 설치합니다. 기본적으로 로컬에 설치가 되며, npm install -g [패키지명]을 하면 전역에 설치가 됩니다. 또한 npm i [패키지명]으로도 사용이 가능합니다. npm uninstall [패키지명].. 2021. 12. 3.
[Node.js] package.json 알아보기 npm, Node Package Manager, 노드 패키지 매니저입니다. npm의 역할은 여러 패키지들을 쉽게 설치 및 업데이트, 삭제하도록 도와줍니다. 패키지들은 일종의 노드 모듈입니다. 그래서 우리가 편리하게 이용하다 보면 수 많은 패키지들을 설치하게 됩니다. 1. package.json을 이용하는 이유 서론에서 언급한 패키지들을 이용하다보면 엄청 많은 패키지들을 이용하는데, 문제는 이 패키지들이 각각의 버전을 가지고 있다는 것입니다. 예를들면 우리가 현재 v14노드를 써서 프로그램을 개발했다고 합시다. 당연히 과거 버전에서는 v14의 기능들을 쓸 수 없겠고, 먼 미래에 누군가가 이 프로그램을 설치했을 때 미래의 노드 버전에서는 삭제되어서 사용하지 못하거나 권장되지 않는 문법으로 인해 충돌이 발생할.. 2021. 12. 2.
[React] 리액트 환경 세팅 리액트를 배우기전에 환경 세팅 방법을 알아보고 가겠습니다. 우선, Node,js가 필요합니다. 아래 사이트에서 Node.js를 LTS 버전으로 다운해주세요. (최신 버전도 상관은 없지만 우리는 배워가는 입장이기 때문에 안정적인 버전을 이용하는 것을 추천드립니다.) https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node.js를 간략히 설명 드리자면 자바스크립트 런타임으로 이런저런 기능들을 이용할 수 있게 해줍니다. Node.js도 조금 공부를 해서 나중에 다룰수 있다면 좋겠네요. 사실 Node.js는 서버역할을 할 수 있는 런타임이기 때문에 뷰만을 .. 2021. 10. 12.
300x250