NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze – Lekce 1 - Úvod do Node.js

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Lupčík
David Hartinger:16.4.2019 19:13

Díky, aktualizováno :-)

Odpovědět
16.4.2019 19:13
New kid back on the block with a R.I.P
Avatar
Dalibor Hlaváč:8.8.2023 14:50

Je super, že to je popísané pre PC s win 10 a 11...ale čo tak pre Mac?

 
Odpovědět
8.8.2023 14:50
Avatar
Odpovídá na Dalibor Hlaváč
Jiří Bořek:29.8.2023 19:40

Přesně. Narážím na tento problém opakovaně. Nevíte náhodou jak provést spuštění na mapu? Nemohu se pohnout dál.

 
Odpovědět
29.8.2023 19:40
Avatar
Barbora Kučerová:21.9.2023 9:51

Pro mac uživatele - spusťte si Terminal aplikaci, kdo jí nikdy nespouštěl - je schovaná ve složce Others v aplikacích. Jste v téměř totožné aplikaci jako je příkazový řádek ve windows. Nyní se musíte dostat dovnitř složky, kde máte uložen ten soubor index.js o kterém se mluví v článku. K tomu slouží příkaz cd. Vepište do Terminalu písmena ls - tím zjistíte, kde zrovna jste a jaké složky máte dostupné k otevření. Poté použijte cd příkaz k otevření složek dokud se nedostanete dovnitř té, kde máte ten soubor (tedy cd Desktop/OOP/Sloz­kaKdeJeSoubor).
A pak stejně jako u windows použijte příkaz node index.js

 
Odpovědět
21.9.2023 9:51
Avatar
Edita Karlovská:17.1.2024 9:43

Já bych asi uvítala podrobnější vysvětlení kódu, např. proč zrovna tato čísla?
const hostname = '127.0.0.1';
const port = 3000;

Pak případně tady moc netuším...
server.listen(por­t, hostname, () => {
console.log(Server running at http://${hostname}:${port}/);
});

Na mě jako začátečníka moc abstrakce. 🙂 Díky.

 
Odpovědět
17.1.2024 9:43
Avatar
Odpovídá na Edita Karlovská
Denisa Chaloupková:22.7.2024 17:47

Konstanta hostname je IP adresa počítače, na kterém aktuálně pracujete. Také se jí říká localhost. Localhost se běžně používá pro testování/vývoj webových aplikací, protože může vývojář spouštět webové servery na jeho vlastním PC, aniž by se musel připojovat někam jinam externě.

Konstanta port je pak konkrétní "místo", na kterém webový server naslouchá a zpracovává HTTP požadavky. Mám pocit, že 3000 se běžně používá pro vývoj, protože oficiálně není používán. Tady by teoreticky mohlo být cokoliv od 0 do 65535.

"server.listen" je metoda, která zahajuje poslouchání na daném portu a hostname. Spustí server na určeném hostname a portu.
() => { ... } je callback funkce, která se spustí, jakmile server začne naslouchat.
"console.log" je funkce, která vypíše zprávu do konzole.

 
Odpovědět
22.7.2024 17:47
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 16.