본문 바로가기

컴퓨터 공학 기초지식

런타임과 NVM

런타임이란 프로그래밍 언어가 돌아가는 환경! Node는 자바스크립트 런타임이다.

 

NVM (Node Version Manager) : 이미 설치된 다양한 노드 버전들을 손쉽게 옮겨다닐 수 있게 도와주는 프로그램

 

package.json : 어떤 프로그램을 실행시키기 위해 필요한 모듈들이 무엇인지, 프로그램을 실행시키는 방법, 프로그램을 테스트ㅏ는 방법등이 명시되어 있다.  ( *** 프로그램을 실행시키기 위해 필요한 실제 모듈은 node_modules폴더에 들어가 있음)

         1) dependencies : 이 프로젝트가 돌아가기 위해 반드시 필요한 모듈들이 무엇이지 적혀있다.

         2) devDependencies : 이 프로젝트를 개발하는 환경에서 필요한 모듈들이 무엇인지 적혀있다.

         3) scripts : npm으로 실행시킬 수 있는 명령어를 정의한다.

 

'컴퓨터 공학 기초지식' 카테고리의 다른 글

Advanced Data Structure  (0) 2019.12.30
Basic Data Structure  (0) 2019.12.27
Basic information of Programming  (0) 2019.12.27
Jest와 Prettier  (0) 2019.12.26
Lint 와 Test  (0) 2019.12.26