Описание тега 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:

А другие модули вы можете найти здесь: