Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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