Именно должна, то есть по факту в nodejs она возвращает объект, который содержит поля, которые были объявлены с помощью exports. А вот дальше интересно, то, что было объявлено и отработало в модуле, во время его загрузке, оно отрабатываться должно один раз? Это понятно для встроенных модулей, они в единственном экземпляре. А вот для своих. То есть оно должно обрабатывать модуль только один раз и уже просто возвращять ссылку на него? Таким образом все объявленные переменные внутри модуля будут изменяться совместно всеми потребителями модуля через функции, экспортируемые модулем? Я не против такой модели, пойми меня правильно многоуважаемый лор, вопрос именно в том, как это должно быть, в принципе, потому как в браузере использую собственный подгрузчик и он уникальные экземпляры модуля создаёт, переделать не сложно. А как в других javascript средах require работает?

Ответ на:
комментарий
от hvatitbanit

Ответ на:
комментарий
от ixrws


Ответ на:
комментарий
от ixrws

Ответ на:
комментарий
от qulinxao

Ответ на:
комментарий
от nanoolinux



Ответ на:
комментарий
от Vit

Ответ на:
Я убрал воду из твоего сообщения и оставил только нужное
от Aswed

Ответ на:
комментарий
от qulinxao


Ответ на:
комментарий
от ixrws

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Glib g_ascii_formatd, возвращяет странные значения. (2011)
- Форум [epoll][pipe] EPOLL_CTL_DEL возвращяет ошибку EBADF (2009)
- Форум Объектная модель питона (2019)
- Форум Идиоты должны страдать (2015)
- Форум Вебмакаки должны сдохнуть (2019)
- Форум Гуглохромоюзеры должны страдать? (2013)
- Форум Дураки должны страдать? (2013)
- Форум Должно ли быть стыдно? (2016)
- Форум Как должны работать херки? (2017)
- Форум Мы должны убить его (2017)