Описание тега node-modules
Node имеет простую систему загрузки модулей, которая снижает сложность приложений и способствует повторному использованию кода.
Node имеет простую систему загрузки модулей, которая снижает сложность приложений и способствует повторному использованию кода. В Node файлы и модули находятся во взаимно однозначном соответствии.
Например, foo.js
загружает модуль circle.js
в том же каталоге:
Содержимое foo.js:
var circle = require('./circle.js');
console.log( 'The area of a circle of radius 4 is ' + circle.area(4));
Содержимое circle.js:
var PI = Math.PI;
exports.area = function (r) {
return PI * r * r;
};
exports.circumference = function (r) {
return 2 * PI * r;
};
У Node также есть невероятное сообщество разработчиков с открытым исходным кодом, которые публикуют пакеты с помощью npm:
А другие модули вы можете найти здесь: