본문 바로가기
코딩/군 장병 AI·SW 역량강화 교육

[군 장병 AI/SW 교육] NPM과 모듈1 / Express.js 기초 1

by 나는준이 2023. 11. 18.
반응형

 

군 장병 AI/SW 교육 / 엘리스 코딩/ [초급] 웹 개발 프로젝트 / Express.js 기초 1 / NPM과 모듈의 노트필기입니다

-- NPM과 모듈 1 --

목차

 
1. NPM 이해하기 <==

    가. NPM이란

2. NPM 사용해 보기

3. NPX

4. Node.js의 모듈

5. 모듈의 작성과 사용

 


가. NPM이란

1) NPM

NPM : Node Package* Manager**의 약자

-Node.js 프로젝트를 관리하는 필수적인 도구이다.

-온라인이 연결된 환경에서 어디서든 사용할 수 있도록 온라인 저장소에 올라와 있다.

-커맨드라인 도구 형태로 cmd나 터미널에서 이를 사용할 수 있다.

 

*노드 코드들의 모음이라고 생각하면 된다.

**패키지를 관리하는 툴이다.

 

2) NPM 온라인 저장소

Node.js의 인기가 올라감에 따라 온라인 저장소에 거대한 생태계가 만들어지게 되었다. 이에 필요한 라이브러리나 도구를 손쉽게 검색할 수 있다

 

3) 커맨드라인 도구

cmd나 터미널등을 활용해서 NPM을 다루는 기술이다. 커맨드라인 도구를 활용하면 아래와 같은 것들이 쉬워진다.

  • 저장소에서 라이브러리, 도구 설치
  • 프로젝트 설정 / 관리
  • 프로젝트 의존성 관리
반응형