Шта је модул у Ноде.јс -у?
Сматрајте да су модули исти као и ЈаваСцрипт библиотеке.
Скуп функција које желите да укључите у своју апликацију.
Уграђени модули
Ноде.јс има скуп уграђених модула које можете користити без додатне инсталације.
реагујте на изворну величину фонта
Укључите модуле
Да бисте укључили модул, користите | _+_ | функција са именом модула:
require()
Сада ваша апликација има приступ ХТТП модулу и може да креира сервер:
var http = require('http');
Креирајте сопствене модуле
Можете креирати сопствене модуле и лако их укључити у своје апликације.
Следећи пример креира модул који враћа објекат датума и времена:
Пример
Направите модул који враћа тренутни датум и време:
надимак .цом/активирати
http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Користите | _+_ | кључна реч како би својства и методе били доступни изван датотеке модула.
Сачувајте горњи код у датотеци која се зове мифирстмодуле.јс
тв: фкнетворкс.цом/ацтивате
Укључите свој модул
Сада можете укључити и користити модул у било којој од ваших датотека Ноде.јс.
Пример
Користите модул мифирстмодуле у Ноде.јс датотеци:
exports.myDateTime = function () { return Date(); };
Приметите да користимо | _+_ | да бисте лоцирали модул, то значи да се модул налази у истој фасцикли као и датотека Ноде.јс.
Сачувајте горњи код у датотеци која се зове демо_модуле.јс и покрените датотеку:
Покрените демо_модуле.јс:
претворити цсв у клск питхон
exports
Ако сте извршили исте кораке на рачунару, видећете исти резултат као у примеру: хттп: // лоцалхост: 8080
#ноде-јс #веб-развој #јавасцрипт
ввв.иоутубе.цом
Модули у Ноде.јс
Шта је модул у Ноде.јс -у? Сматрајте да су модули исти као и ЈаваСцрипт библиотеке. Ноде.јс има скуп уграђених модула које можете користити без додатне инсталације. У Ноде-у, модуларност је првокласни концепт. У систему модула Ноде.јс свака датотека се третира као посебан модул. Све што дефинишемо унутар нашег модула остаје приватно само за тај модул.