Предположим, у меня есть приложение node.js / express, и у меня есть два файла, которые я включаю в свой app.js
, который имеет важные функции, используемые во всем приложении:
var validate = require('./lib/middleware/validate')
// some code
var importapp = require('./routes/import')
Предположим, тогда Мне нужно использовать некоторые функции из файла validate
в importapp
и наоборот.
Могу ли я просто снова включить их оба в друг друга, даже если они уже включены в app.js
? Не создаст ли это странные рекурсивные ссылки или петли обратной связи?