Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 8876|Ответ: 0

node.js модульный интерфейс

[Скопировать ссылку]
Опубликовано 05.10.2016 20:22:27 | | | |

В nodejs предоставляются два объекта: exports и require, где exports — это интерфейс, открытый модулем, а require используется для получения интерфейса модуля снаружи, то есть объекта экспорта полученного модуля. В интерфейсе, выбрасываемом экспортами, если вы хотите, чтобы ваш модуль был специальным типом объекта, используйте module.exports, если хотите традиционный экземпляр модуля — используйте метод exports.xx, module.exports — это настоящий интерфейс, а exports — просто вспомогательный инструмент. В конечном итоге именно module.exports возвращается в вызов, а не экспорт.


Демонстрация очень проста: создать http-сервис, а если вы хотите реализовать его модульно, не хотите записывать это в файл.

test.js код файла:



server.js код файла:



Мы просто запускаем его test.js узле!!

Скачать исходный код:

Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйстаОтвет





Предыдущий:Почему ты не можешь обойтись без Stackoverflow?
Следующий:Пакет установки LNMP с одним кликом — стабильная версия загрузки
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com