- PVSM.RU - https://www.pvsm.ru -

Node.js и Express

Node.js [1] — это платформа, созданная на Chrome's JavaScript runtime [2] для сборки сетевых приложений, нацеленная на простоту использования. Node.js использует событийно-ориентированную, неблокируемую I/O модель, что делает его лёгким, эфективным и идеальным для создания приложений, работающих в реальном времени и на разных устройствах.

Node.js и NPM

NPM [3] (Node Package Manager) — пакетный менеджер для NodeJS.

Установка

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm

Express

Express [4] — хорошо документированный фреймворк, упрощающий работу с Node.js.

Установка

sudo apt-get install node-express-generator

Создание проекта

express site
cd site && npm install

Запуск приложения

nodejs ./bin/www

Увидеть результат работы приложения можно по адресу localhost:3000 [5]

Информация взята со- страницы [6] f0rk [7], упрощена и доработана для Ubuntu сообщества, в других системах может не пройти запуск приложения или будет достаточно установки Express глобально, как показано в оригинальной статье.


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/86717

Ссылки в тексте:

[1] Node.js: https://nodejs.org/

[2] Chrome's JavaScript runtime: http://code.google.com/p/v8/

[3] NPM: https://www.npmjs.com/

[4] Express: http://expressjs.com/ru/

[5] localhost:3000: http://localhost:3000/

[6] страницы: http://habrahabr.ru/post/146983/

[7] f0rk: http://habrahabr.ru/users/f0rk/