nodejs 中经常会看到这样的代码
exports = module.exports = {}
请问 为什么要让 exports = module.exports 呢? 这样做有什么作用呢? 谢谢!!!
PHPz2017-04-17 15:32:40
이 모듈을 좀 더 순수하게 작성해 보세요.
module.exports는 모듈을 호출하는 require() 메소드에 대한 인터페이스이며, 내보내기는 모듈에 더 많은 메소드를 추가할 수 있으며, 내보내기는 module.exports를 가리키는 인스턴스화 객체를 반환합니다
예를 들어, 생성자 내용:
Person.js
.js 사용
으아아아 따라서 내보내기는 모듈의 최종 수정 방법으로 이해될 수 있습니다.
그리고 module.exports는 호출할 require() 메서드에 대한 인터페이스를 노출하는 역할을 담당합니다. , 기본적으로 다음 시나리오와 같이 내보내기에서 가리키는 객체 내보내기로 설정됩니다.
Person.js
User.js
으아아아요약:
exports