Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 1. diel - Úvod do Node.js

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Lupčík
David Hartinger:16.4.2019 19:13

Díky, aktualizováno :-)

Odpovedať
+4
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?

 
Odpovedať
+3
8.8.2023 14:50
Avatar
Odpovedá 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.

 
Odpovedať
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

 
Odpovedať
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.

 
Odpovedať
+2
17.1.2024 9:43
Avatar
Odpovedá 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.

 
Odpovedať
+2
22.7.2024 17:47
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 6 správy z 16.