Я начинаю серию статей о node js. На самом деле я не очень хорошо разбираюсь в node js. Поэтому я подумал, давайте снова начнем с нуля и поможем другим вместе со мной узнать об этом. Я видел учебники «сетевого ниндзя», взял программу оттуда и сделал свой собственный сплав. Я хочу помочь вам в моем путешествии, давайте вместе погрузимся в node js на 30 дней…

День 7 — Изучение Node JS за 30 дней [мини-серия]

Полная серия, чтобы легко изучить основы node js

Сегодня мы узнаем больше о модуле

Мы используем файлы в качестве последних сообщений. Теперь может случиться так, что в нашей папке song есть две разные функции.

Теперь, как отправить эти оба модуля, как мы знаем из последних сообщений, мы не можем отправить обе функции, используя этот модуль.

Добавив module.exports.VARIABLE_NAME мы можем отправить его в другой файл

Используя Song.VARIABLE_NAME то, что мы отправили из song.js файла, мы можем вызывать функции

Это еще не все, есть и другие способы, которыми вы можете это сделать. Что, если у вас есть 100 функций в одном файле, вы собираетесь писать одну за другой?

Теперь мы можем просто использовать module.exports как объект! Пример –

app.js будет таким же, и если мы запустим его сейчас, то будет тот же результат

теперь мы можем немного изменить код. Когда имя такое же в версии es6, мы можем написать только один раз.

Итак, вы уже немного знакомы с модулем?

Первоначально он был опубликован в nerdjfpb blog, а графическая версия — в instagram. вы можете связаться со мной в twitter, linkedin или instagram