Я пишу Node.JS REST API с помощью Express, и я немного смутился насчет операторов require()
и exports
в Node.JS.JavaScript требуется и экспортируется в Node.JS
Например, предположим, что я пишу простое приложение, в котором app.js
содержит основные app.get
заявления, routes.js
содержит функции, переданные в качестве обратного вызова для этих app.get
заявлений и events.js
содержит Mongoose Schemas и модели.
Теперь, если routes.js
требует events.js
, я могу назвать Model.find() и функции, как те, в routes.js
и если да, то экспорт мне придется сделать из events.js
?