Я написал небольшое экспресс-приложение и поместил свои маршруты в другой файл, routes.js
:
module.exports = function(server) { // Server is my express object
server.get('/something', (req, res) => {
// Stuff
});
// Some other routes
}
Чтобы использовать их в моем главном файле, server.js
, я require
их, как это:
require('./routes')(server);
Это прекрасно работает, но я никогда не видел require
без назначения вроде
const bla = require('some-module');
.
Способ, которым я использую require
, здесь даже действителен и / или полезен?