Home IT/WEB npm 주요 명령어 정리

npm 주요 명령어 정리

npm은 Node.js 패키지 관리자이며 JavaScript 패키지를 설치, 관리, 배포하는 데 사용됩니다. npm은 개발자들이 패키지를 쉽게 찾아보고 사용할 수 있도록 관리하는 역할을 합니다. npm 명령어를 사용하여 프로젝트에 필요한 패키지를 설치하고 관리할 수 있습니다.

inline ad

npm 명령어에 대한 개요와 주요 명령어에 대한 알아보겠습니다.

npm 초기화

npm을 사용하여 프로젝트의 패키지를 관리하려면 먼저 프로젝트에서 npm을 초기화해야 합니다. 터미널에서 다음 명령을 실행하여 이를 수행할 수 있습니다. 이 명령은 프로젝트의 패키지를 추적하는 데 사용할 수 있는 package.json 파일을 프로젝트에 생성합니다.

npm init

npm 버전 확인

npm -v 또는 npm –version 명령은 컴퓨터에 설치된 npm의 버전을 확인하는 데 사용됩니다. 이 명령은 최신 패키지 및 기능과의 호환성을 보장하는 데 필요한 최신 버전의 npm을 보유하고 있는지 확인하는 데 유용합니다. 예를 들어 컴퓨터에 설치된 npm 버전을 확인하려면 터미널에서 다음 명령을 실행할 수 있습니다. 이렇게 하면 npm의 버전 번호가 콘솔에 출력됩니다. 예를 들면 다음과 같습니다.

npm -v
6.14.7

일반적으로 설치한 npm의 버전을 정기적으로 확인하고 필요한 경우 업데이트하는 것이 좋습니다. npm을 업데이트하려면 다음 명령을 사용할 수 있습니다. 이 명령은 컴퓨터에 최신 버전의 npm을 전체적으로 설치합니다.

npm install -g npm

패키지 설치

프로젝트에 패키지를 설치하려면 npm install 명령을 사용할 수 있습니다. 예를 들어 lodash 패키지를 설치하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm install lodash

기본적으로 npm은 패키지를 프로젝트의 node_modules 디렉터리에 로컬로 설치합니다. -g 또는 –global 옵션을 사용하여 전역적으로 패키지를 설치할 수도 있습니다. 예를 들어 http-server 패키지를 전역으로 설치하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm install -g http-server

npm 업데이트

프로젝트의 패키지를 업데이트하려면 npm update 명령을 사용할 수 있습니다. 예를 들어 lodash 패키지를 업데이트하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm update lodash

다음 명령을 실행하여 프로젝트의 모든 패키지를 업데이트할 수도 있습니다.

npm update

패키지 제거

프로젝트에서 패키지를 제거하려면 npm uninstall 명령을 사용할 수 있습니다. 예를 들어 lodash 패키지를 제거하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm uninstall lodash

패키지 리스팅

프로젝트의 패키지를 나열하려면 npm list 명령을 사용할 수 있습니다. 예를 들어 프로젝트에 설치된 패키지를 나열하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm list

-g 또는 –global 옵션을 사용하여 전역적으로 설치된 패키지를 나열할 수도 있습니다. 예를 들어 전역적으로 설치된 패키지를 나열하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm list -g

패키지 검색

npm 레지스트리에서 패키지를 검색하려면 npm search 명령을 사용할 수 있습니다. 예를 들어 “webpack”과 관련된 패키지를 검색하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm search webpack

스크립트 실행

npm을 사용하여 package.json 파일의 스크립트 섹션에서 스크립트를 정의하여 프로젝트에서 스크립트를 실행할 수 있습니다. 예를 들어 다음과 같이 “start”라는 스크립트를 정의할 수 있습니다.

"scripts": {
  "start": "node index.js"
}

그런 다음 npm run 명령을 사용하여 스크립트를 실행할 수 있습니다. 예를 들어 “시작” 스크립트를 실행하려면 터미널에서 다음 명령을 실행할 수 있습니다.

npm run start

RECENT POSTS

[vscode]이 시스템에서 스크립트를 실행할 수 없으므로 nest.ps1 파일을 로드할 수 없습니다.

nest : 이 시스템에서 스크립트를 실행할 수 없으므로 C:UsersmarkettradersAppDataRoamingnpmnest.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.위치 줄:1 문자:1 이 오류는 PowerShell 실행 정책 관련...

[nest.js]nest.js, node.js, 프로젝트 생성 방법

Node.js 설치 Node.js의 공식 웹사이트(nodejs.org)에서 Windows용 인스톨러를 다운로드합니다. 다운로드한 인스톨러를 실행하여 설치합니다. Node Version Manager(NVM)을 사용하는 경우 nvm install node # 최신 버전 설치 nvm install 14 #...

[광주]위파크 더 센트럴 분양주택 분양안내

기본정보 공급위치: 광주광역시 서구 풍암동 10-12번지 일원 공급번호: 2023000351 공급규모: 625세대 분양/입주: 분양 2023-08-04 / 입주 2026-08 건설사: (주)호반건설 (주)라인건설 분양문의: 1670-5676 분양정보: 분양정보 자세히보기 홈페이지 주소: http://www.wepark-central.co.kr/ 모집공고문 보기 청약일정 모집공고일: 2023-08-04 청약접수: 2023-08-14...

[강원]힐스테이트 속초 분양주택 분양안내

기본정보 공급위치: 강원특별자치도 속초시 금호동 622-40 일원 공급번호: 2023000337 공급규모: 925세대 분양/입주: 분양 2023-07-21 / 입주 2026-05 건설사: 현대엔지니어링(주) 분양문의: 033-947-0925 분양정보: 분양정보 자세히보기 홈페이지 주소: http://www.hillstate-sokcho.co.kr 모집공고문 보기 청약일정 모집공고일: 2023-07-21 청약접수: 2023-07-31 ~...