본문 바로가기

Back-End/Node.JS2

npm init, package.json *혹여 틀린 정보를 제공하고 있다면 따끔한 지적 부탁드립니다.* 서비스에 필요한 패키지들을 하나씩 추가하다 보면 어느새 패키지 수가 100개를 훌쩍 넘어버리게 됩니다. 그리고 사용할 패키지는 저마다 고유한 버전이 있으므로 어딘가에 기록해두어야 합니다. 같은 패키지라도 버전별로 기능이 다를 수 있으므로 프로젝트를 설치할 때 패키지도 동일한 버전으로 설치하지 않으면 문제가 생길 수 있습니다. 이때 설치한 패키지의 버전을 관리하는 파일이 바로 package.json입니다. 따라서 Node 프로젝트를 시작하기 전에는 폴더 내부에 무조건 package.json부터 만들고 시작해야 합니다. npm은 package.json을 만드는 명령어를 제공합니다. npm init package name 패키지의 이름입니다. p.. 2022. 11. 30.
npm install, dependencies *혹여 틀린 정보를 제공하고 있다면 따끔한 지적 부탁드립니다.* npm install 명령어를 통해 Node 패키지들을 설치하면 package.json 파일에 'dependencies'와 'devDependencies'가 추가가 됩니다. 위 두가지의 차이점과 npm install 명령어의 차이점에 대해서 알아보겠습니다. npm install (--save) 패키지를 설치하고 package.json의 dependencies에 버전 정보가 기록됩니다. dependencies는 실제 배포할 때까지 쭉 필요한 패키지들 입니다. npm install -d 패키지를 설치하고 package.json의 devDependencies에 버전 정보가 기록됩니다. devDependencies는 개발할 때만 쓰이는 패키지들입니.. 2022. 11. 30.