Этот документ может быть устаревшей по отношению к документации на английском языке . Для получения последних обновлений , пожалуйста, обратитесь к документации на английском языке.
This document might be outdated relative to the documentation in English. For the latest updates, please refer the documentation in English.
Hello world пример
Здесь приведен пример очень простого Express приложения.
var express = require('express')
var app = express()
app.get('/', function (req, res) {
res.send('Hello World!')
})
var server = app.listen(3000, function () {
var host = server.address().address
var port = server.address().port
console.log('Example app listening at http://%s:%s', host, port)
})
req
(request) и res
(response) являються теми же объектами которые предоставляет Node, поэтому вы можте выполнить
req.pipe()
, req.on('data', callback)
и все другое, что не требует участия Express.
Приложение запустит сервер и будет слушать соединение на порте 3000. В ответ на запрос главной страницы будет отправлено “Hello World!”. Для всех других путей, ответом будет 404 Not Found.
Сохраните код в файл под названием app.js
и запустите с помощу следующей команды.
$ node app.js
Загрузите http://localhost:3000/ в браузере что бы увидеть результат.