-
NodeJS 최신 Module(export/import)개발언어/Node.js 2022. 7. 8. 17:20
cd 5-module
npm init --yespackage.json에 "type" 속성을 넣어서 common(node)JS가 아니라 JS자체적으로 제공하는 module을 사용할 것이라는 것을 명시해 줄 수 있다.
export
이제는 4-module/counter.js에서 사용했던 module.export를 사용하는 것이 아니라 export하고자 하는 곳에 가서 함수 앞에 export 키워드를 입력해주면 된다.
import
import 키워드를 사용해서 함수들을 import하고 연이어 from 뒤에 해당하는 module의 경로를 적어 줌으로 써 import 해 줄 수 있다. 그럼 더이상 함수를 counter.increse()와 같은 형태로 가져오지 않고 바로 함수를 가져올 수 있다.
import * as ~
함수를 하나하나 적지 않고, 하나의 변수 안에 담아서 가져올 수 있다. counter.js file에서 export된 모든 함수들을 counter하는 이름 아래(하나의 Object로 묶어서) 가져 올 수 있다.
'개발언어 > Node.js' 카테고리의 다른 글
NodeJS 4가지 특징 (0) 2022.07.09 NodeJS 운영체제 정보 (0) 2022.07.08 NodeJS Module(export, require) (0) 2022.07.08 NodeJS this(브라우저와의 차이점) (0) 2022.07.08 NodeJS console.log() (0) 2022.07.08