반응형
군 장병 AI/SW 교육 / 엘리스 코딩 / [초급] 웹 개발 프로젝트 / Express.js 기초 1 / NPM과 모듈의 노트필기입니다
-- NPM과 모듈3 --
목차
1. NPM 이해하기
2. NPM 사용해 보기
3. NPX <==
가. NPX란
나. Node.js 특정 버전으로 실행
다. Github gist 코드 실행
4. Node.js의 모듈
5. 모듈의 작성과 사용
가. NPX란
NPX : NPM 패키지를 설치하지 않고 사용할 수 있게 해주는 도구
-로컬 패키지나 전역 패키지를 추가하지 않고도 npx를 이용하여 패키지를 바로 실행할 수 있음.
//npm
$npm i catsay -g
$catsay hi
//npx
$npx catsay hi
npm과 npx의 비교 / 출처 : 엘리스 코딩
나. Node.js 특정 버전으로 실행
NPX를 사용하면 node.js의 특정 버전을 사용하여 js 파일을 실행 할 수 있음.
-> 프로젝트의 node.js 버전 별 실행환경을 확인할 때 유용.
다. github gist 코드 실행
gist : github에 등록된 간단한 코드
npx 이용 시 gist 코드를 다운받지 않고 바로 실행 가능.
*이 기능을 위해서는 git이 설치되어 있어야함.
**온라인상 코드는 어떤 위험이 있을지 모르므로 코드를 잘 확인하고 실행해야 함.
반응형
'코딩 > 군 장병 AI·SW 역량강화 교육' 카테고리의 다른 글
[군 장병 AI/SW 교육] NPM과 모듈5 / Express.js 기초 1 (2) | 2023.12.03 |
---|---|
[군 장병 AI/SW 교육] NPM과 모듈4 / Express.js 기초 1 (3) | 2023.12.03 |
[군 장병 AI/SW 교육] NPM과 모듈2 / Express.js 기초 1 (0) | 2023.12.01 |
[군 장병 AI/SW 교육] NPM과 모듈1 / Express.js 기초 1 (3) | 2023.11.18 |
[군 장병 AI/SW 교육] Node.js 이해하기 2 / Express.js 기초 1 (1) | 2023.11.18 |