[Node.js] 실행 환경 설정 / 패키지 생성 & 외부 패키지 사용하기
🔮 실행 환경 설정
- GUI : 더블 클릭을 통해서 프로그램을 실행시키는 명령을 내리는 것
- CLI : Command Line Interface라는 의미로 텍스트로 타이핑해서 명령을 내리는 것
📍 터미널
- vscode에서 터미널을 키는 법 : (갠적으로) 터미널 -> 새 터미널
- Node.js로 프로그램 실행 시키는 법 : 파일이 있는 경로의 터미널을 열어준다. ->
node 파일 이름.js
ornode 폴더 이름/파일 이름.js
이렇게 실행시켜 준다. -> 터미널에 출력값이 찍힌다.
🔮 패키지 생성 & 사용
📍 패키지 생성
//calc.js
const add = (a, b) => a + b;
const sub = (a, b) => a - b;
//모듈 내보내기.
module.exports = {
moduleName: "Calc module",
add: add,
sub: sub,
};
📍 패키지 사용
//index.js
const calc = require("./Calc");
console.log(calc);
console.log(calc.add(1, 2));
console.log(calc.sub(5, 3));
>>>
{
moduleName: 'Calc module',
add: [Function: add],
sub: [Function: sub]
}
3
2
🔮 외부 패키지 사용
- npm 이란? : NodeJs Package Module의 의미로 모듈이 모여있는 공간을 말한다.
📍 패키지 초기 설정
- 원하는 루트에 폴더 만들기
- 터미널 열기
npm init
입력- package name 입력, 그리고 그 다음 다 엔터, author, Is this Ok? 알아서 입력
- package.json : 만들 패키지의 설명, main 키는 진입 파일, scripts 는 많이 쓰는 명령어 단축 가능
📍 사용 방법
- npmjs 검색
- 원하는 모듈 검색
- 사용 방법 보기
터미널에서 모듈 다운 받은 다음.
const randomColor = require("randomcolor");
let color1 = randomColor();
let color2 = randomColor();
let color3 = randomColor();
console.log(color1);
console.log(color2);
console.log(color3);
>>>
#f2e207
#8cfc7b
#ccea70
랜덤으로 색깔 출력해주는 것을 확인할 수 있다
댓글남기기