Модули при Node.js

Какво е модул в Node.js?

Считайте модулите за еднакви с JavaScript библиотеките.

Набор от функции, които искате да включите във вашето приложение.


Вградени модули

Node.js има набор от вградени модули, които можете да използвате без допълнителна инсталация.

Вижте нашата справка за вградените модули за пълен списък с модули.


Включете модули

За да включите модул, използвайте require() функцията с името на модула:

Сега вашето приложение има достъп до HTTP модула и може да създаде сървър:

Създайте свои собствени модули

Можете да създавате свои собствени модули и лесно да ги включвате във вашите приложения.

Следващият пример създава модул, който връща обект за дата и час:

Пример

Създайте модул, който връща текущата дата и час:

Използвайте exportsключовата дума, за да направите свойствата и методите достъпни извън файла на модула.

Запазете кода по-горе във файл, наречен „myfirstmodule.js“

Включете вашия собствен модул

Сега можете да включите и използвате модула във всеки от вашите Node.js файлове.

Пример

Използвайте модула „myfirstmodule“ във файл Node.js:

Опитайте сами »

Забележете, че използваме ./за намиране на модула, което означава, че модулът се намира в същата папка като файла Node.js.

Запазете кода по-горе във файл, наречен „demo_module.js“, и стартирайте файла:

Иницииране на demo_module.js:

C:\Users\Your Name>node demo_module.js

Ако сте изпълнили същите стъпки на компютъра си, ще видите същия резултат като примера: http: // localhost: 8080