Учебник по Node.js

ГЛАВНАЯ СТРАНИЦА Node.js Введение в Node.js Node.js Начало работы Модули Node.js HTTP-модуль Node.js Файловая система Node.js URL-модуль Node.js Node.js NPM События Node.js Загрузить файлы Node.js Электронная почта Node.js

Node.js MySQL

Начать работу с MySQL MySQL Создать базу данных MySQL Создать таблицу MySQL вставить в MySQL выбрать из MySQL Где Порядок MySQL MySQL Удалить Таблица удаления MySQL Обновление MySQL Лимит MySQL MySQL присоединиться

Node.js MongoDB

Начать работу с MongoDB MongoDB Создать базу данных MongoDB Создать коллекцию Вставка MongoDB MongoDB Найти Запрос MongoDB Сортировка MongoDB MongoDB Удалить Коллекция MongoDB Drop Обновление MongoDB Лимит MongoDB Присоединиться к MongoDB

Малиновый Пи

Начать работу с RasPi Введение в RasPi GPIO Мигающий светодиод RasPi Светодиод RasPi и кнопка Проточные светодиоды RasPi Веб-сокет RasPi Веб-сокет со светодиодной подсветкой RasPi RGB Компоненты RasPi

Справочник по Node.js

Встроенные модули

Node.js NPM


Что такое НПМ?

NPM — это менеджер пакетов для пакетов Node.js или модулей, если хотите.

www.npmjs.com содержит тысячи бесплатных пакетов для загрузки и использования.

Программа NPM устанавливается на ваш компьютер при установке Node.js.

NPM уже готов к работе на вашем компьютере!


Что такое пакет?

Пакет в Node.js содержит все файлы, необходимые для модуля.

Модули — это библиотеки JavaScript, которые вы можете включить в свой проект.


Скачать пакет

Скачать пакет очень просто.

Откройте интерфейс командной строки и скажите NPM загрузить нужный пакет.

Я хочу загрузить пакет под названием «верхний регистр»:

Скачать «верхний регистр»:

C:\Users\Your Name>npm install upper-case

Итак, вы загрузили и установили свой первый пакет!

NPM создает папку с именем «node_modules», в которую будет помещен пакет. Все пакеты, которые вы установите в будущем, будут помещены в эту папку.

Мой проект теперь имеет такую ​​структуру папок:

C:\Users\My Name\node_modules\upper-case



Использование пакета

После установки пакет готов к использованию.

Включите пакет «upper-case» так же, как вы включаете любой другой модуль:

var uc = require('upper-case');

Создайте файл Node.js, который преобразует вывод «Hello World!» в заглавные буквы:

Пример

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc.upperCase("Hello World!"));
  res.end();
}).listen(8080);

Сохраните приведенный выше код в файле с именем «demo_uppercase.js» и запустите файл:

Запустите demo_uppercase:

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

Если вы выполнили те же действия на своем компьютере, вы увидите тот же результат, что и в примере: http://localhost:8080