Skip to content

Commit 58caee2

Browse files
authored
Merge pull request #4271 from toivoantero/patch-1
Pari typoa osassa 3a
2 parents 0f72b1f + 34c11db commit 58caee2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/content/3/fi/osa3a.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Backendin toteutusympäristönä käytämme [Node.js](https://nodejs.org/en/):ä
1313

1414
Kurssimateriaalia tehtäessä on ollut käytössä Node.js:n versio <i>v22.3.0</i>. Suosittelen, että omasi on vähintään yhtä tuore (ks. komentoriviltä _node -v_).
1515

16-
Kuten [osassa 1](/osa1/java_scriptia) todettiin, selaimet eivät vielä osaa kaikkia uusimpia JavaScriptin ominaisuuksia, ja siksi selainpuolen koodi täytyy kääntää eli <i>transpiloida</i> esim [Babel](https://babeljs.io/):illa. Backendissa tilanne on kuitenkin toinen, koska uusin Node hallitsee riittävissä määrin myös JavaScriptin uusia versioita, joten suoritamme Nodella kirjoittamaamme koodia suoraan ilman transpilointivaihetta.
16+
Kuten [osassa 1](/osa1/java_scriptia) todettiin, selaimet eivät vielä osaa kaikkia uusimpia JavaScriptin ominaisuuksia, ja siksi selainpuolen koodi täytyy kääntää eli <i>transpiloida</i> esim. [Babel](https://babeljs.io/):illa. Backendissa tilanne on kuitenkin toinen, koska uusin Node hallitsee riittävissä määrin myös JavaScriptin uusia versioita, joten suoritamme Nodella kirjoittamaamme koodia suoraan ilman transpilointivaihetta.
1717

1818
Tavoitteenamme on tehdä [osan 2](/osa2) muistiinpanosovellukseen sopiva backend. Aloitetaan kuitenkin ensin perusteiden läpikäyminen toteuttamalla perinteinen "hello world" ‑sovellus.
1919

@@ -717,7 +717,7 @@ Mitä rivillä tapahtuu? <em>notes.map(n => Number(n.id))</em> muodostaa tauluko
717717

718718
**HUOM:** Koska nyt ei ole kyse frontendista ja Reactista, sovellusta <strong>ei luoda</strong> Vitellä vaan komennolla <em>npm init</em>, kuten ylempänä tämän osan materiaalissa.
719719

720-
Älä lisää *node_modules*-kansiota verionhallintaan. Komento _npm init_ ei luo automaattisesti <i>.gitignore</i>-tiedostoa, joten luo sellainen projektin juureen ja lisää sinne rivi *node_modules*. Näin git ei enää huomioi kyseistä kansiota versionhallinnassa.
720+
Älä lisää *node_modules*-kansiota versionhallintaan. Komento _npm init_ ei luo automaattisesti <i>.gitignore</i>-tiedostoa, joten luo sellainen projektin juureen ja lisää sinne rivi *node_modules*. Näin git ei enää huomioi kyseistä kansiota versionhallinnassa.
721721

722722
**Vahva suositus:** kun teet backendin koodia, pidä koko ajan silmällä, mitä palvelimen koodia suorittavassa konsolissa tapahtuu.
723723

0 commit comments

Comments
 (0)