Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- aws
- 시큐리티
- JavaScript
- 알고리즘
- 넥사크로
- Git
- 생성
- oracle
- Vue
- JPA
- Spring
- 프로그래머스
- 쿼리
- kotlin
- 방법
- 자바
- 코틀린
- error
- Eclipse
- IntelliJ
- db
- 함수
- Security
- mybatis
- 에러
- GitHub
- Java
- 오라클
- jquery
- 스프링
Archives
- Today
- Total
송민준의 개발노트
npm 명령어 모음 본문
NPM(Node Package Manager) - 자바스크립트 라이브러리를 설치하고 관리하는 패키지 매니저
package.json -> spring의 pom.xml 처럼 패키지 목록을 관리하고 프로젝트 정보, 스크립트 등을 작성하는 곳
npm init : package.json 및 생성
npm init -y : init 명령어 시 세팅을 기본값으로 설정
npm install [라이브러리명] : [라이브러리] 설치 (명 없으면 package.json에 있는거 전체 설치)
npm uninstall 라이브러리명 : 라이브러리 삭제
npm install 라이브러리명 --global(or -g) : 전역으로 설치(프로젝트가 아닌 시스템 레벨에서 사용할 자바스크립트 라이브러리)
-- 윈도우
C:\Users\유저명\AppData\Roaming\npm\node_modules
-- mac
/usr/local/lib/node_modules
npm install 라이브러리명 --save-dev : 지역 설치 - 옵션(dev)
(npm i 라이브러리 명 -D)
npm install 라이브러리명 --save-prod : 지역 설치 - 생략가능
* dev는 devDependencies(개발용), prod는 dependencies(배포용)
* devDependencies는 개발용 보조 라이브러리(ex. webpack, sass 등)
배포용 라이브러리는 빌드 후 최종 어플리케이션 코드 안에 포함됨