Hello world example

Vložené níže je v podstatě nejjednodušší Expresní aplikace, kterou můžete vytvořit. To je jeden soubor, aplikace — není to, co dostanete, pokud používáte Express generátor, který vytváří lešení pro plné app s mnoha soubory JavaScript, Jade šablony, a sub-adresáře pro různé účely.

const express = require('express')const app = express()const port = 3000app.get('/', (req, res) => { res.send('Hello World!')})app.listen(port, () => { console.log(`Example app listening at http://localhost:${port}`)})

Tato aplikace spustí server a poslouchá na portu 3000 pro připojení. Aplikace reaguje s “ Hello World!“pro requeststo root URL (/) nebo route. Pro každou jinou cestu odpoví 404 Nenalezeno.

výše uvedený příklad je ve skutečnosti fungující server: pokračujte a klikněte na zobrazenou adresu URL. Dostanete odpověď s protokoly v reálném čase na stránce a všechny provedené změny se projeví v reálném čase. To je poháněn RunKit, který poskytuje interaktivní JavaScript hřiště připojené k kompletnímu prostředí uzlu, který běží ve Vašem webovém prohlížeči.Níže jsou uvedeny pokyny pro spuštění stejné aplikace na místním počítači.

RunKit je služba třetí strany, která není přidružena k projektu Express.

Běží Lokálně

Nejprve vytvořit adresář s názvem myapp, změnit jej a spustit npm init. Poté nainstalujte express jako závislost podle instalační příručky.

V myapp adresář, vytvořit soubor s názvem app.js a zkopírujte kód z příkladu výše.

req (žádost) a res (odpověď) jsou stejné objekty, které Uzel poskytuje, takže si můžete vyvolatreq.pipe()req.on('data', callback), a cokoliv jiného, co by dělat bez Výslovného podílí.

Spustit aplikaci pomocí následujícího příkazu:

$ node app.js

Pak, vložte do http://localhost:3000/ v prohlížeči vidět výstup.

Related Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *