Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- mongoose
- Swift
- ConstraintLayout
- collection
- docker
- elementAt
- function
- vuex
- Kotlin
- list
- Interface
- CLASS
- class component
- union
- enum
- 생명주기
- map
- LiveData
- lifecycle
- docker-compose
- Generic
- AWS
- Service
- recyclerview
- animation
- Filter
- MINUS
- react native
- Foreign Key
- ReactNative
Archives
- Today
- Total
개발 일기
Npm ? 본문
npm(node package manager)은 자바스크립트에 패키지 매니저입니다.
Node.js 사용할수 있는 모듈을 패키지화 하여 저장소 역할과 패키지 설치 및 관리등을 할수 있습니다.
따라서 자신이 작성한 패키지를 배포할수도 있고 필요한 패키지를 검색하여 사용도 가능합니다.
패키지 초기화 :)
package.json 생성
npm init
패키지 설치 하는 방법 :)
// package.json 설치
npm install --save <package>
// 개발시에만 사용되는 의존성 설치
npm install --save-dev <package>
패키지 지역 설치랑 글로벌 설치 :)
옵션을 지정하지 않을 시 지역 설치로 되며 루트 디렉토리에 node_modules 디렉토리에 생성이 됩니다.
지역으로 설정시 해당 프로젝트에서만 동작이 가능합니다.
만약에 전역으로 설치하기 위해서는 -g 옵션을 지정하시면 됩니다.
package.json 설치 :)
package.json 설치된 모든 의존성을 설치합니다.
npm install
패키지 제거 :)
// 지역 설치 삭제
npm uninstall <package_name>
// 글로벌 설치 삭제
npm uninstall -g <package-name>
패키지 업데이트 :)
npm update <package-name>
package.json scripts 프로퍼티의 start 이외의 scripts 실행
npm run <script-name>
'서버 > Node.js' 카테고리의 다른 글
Sharp ( 이미지 resize ) (0) | 2020.03.26 |
---|---|
express-validator ? (0) | 2020.03.19 |
Gulp ? (0) | 2020.03.18 |
Express 란? (0) | 2020.03.07 |
Node js란? (0) | 2020.03.06 |
Comments