Node에서 사용하는 

var my_module = require('my_module')

이 신텍스가 바로 CommonJS이다

즉 Node는 CommonJS를 사용한다 (RequireJS가 아니라)


require()을 호출하면 무엇이 리턴될까?

리턴값은 my_module.js 파일의 module.exports이다


my_module.js 파일에서

module.exports = ...

위와 같이 선언하고, require를 통해서 리턴받을 수 있다



WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/