본문 바로가기
코딩

2022.05.02 노드만들고사용하기 module.exports={}, const {} = require()

by 흥뷰자 2022. 5. 3.

1. 프로젝트 생성초기화

프로젝트 초기화 콘솔창에서 npm init 옵션들을 설정하면 프로젝트에 package.json파일이 생성됨

 

2. 노드만들고 사용하기

js파일(var.js)을 만들어서 모듈프로그래밍하는 방법 : module.exports = {변수명, 변수명, ...} 로 모듈을 작성한다.

해당 모듈을 쓰려는 파일에서 const {변수명, 변수명, ... } = require{'./js파일명} ( {'./var'} ) 로 받아와서 변수명으로 사용할 수 있다.  

함수를 정의하면서 내부에 글로벌객체에 메세지를 담아서 올때도 동일하다

js파일(globalA.js)을 만들어서 모듈로 만든다 : module.exports = () => { global.message = '안녕하세요'; } 

해당 함수를 사용하려면 변수에 담는다. const f = require('./globalA'} 로 받아오고 글로벌이라 f는 따로 쓰지 않아도 사용할 수 있다.

console.log(global.message);

 

 

3. 노드의 내장모듈을 사용하는 방법

const 담을변수 = require('모듈명')

 

댓글