У меня есть некоторые вопросы об экспорте модулей и их наследовании в узле.Модуль экспорта с прототипами и наследование экспорта в node.js
Я знаю, что вы можете экспортировать модуль с
module.exports = function User(){
// Lot of code
}
Но, как вы могли бы добавить прототипы функций и получить их на экспорт, а? Это автоматическое?
Например, будет ли этот код доступен для экспортируемого пользователя?
User.prototype.login = function (password) {
// Much more code
}
И, наконец, если я требую ModuleA и moduleB в основном сценарии, будет иметь возможность moduleB использовать те объекты, или я должен требовать его, а? Какой маршрут следует использовать?
Еще раз спасибо @alessioalex –
Рад, что я смог помочь. Кстати, вы также можете перенести принятые ответы на stackoverflow. ура – alessioalex