Skip to content

Commit 207892c

Browse files
authored
Merge pull request #3361 from TheJiahao/patch-1
Update osa3b.md: Fix typo
2 parents d28d1de + 91451bb commit 207892c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/content/3/fi/osa3b.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Kymmenen vuoden ajan PaaS-ratkaisujen ykkönen on ollut [Heroku](http://heroku.c
7777

7878
Esittelemme seuraavassa kaksi hieman uudempaa palvelua [Fly.io:n](https://fly.io/):n sekä [Renderin](https://render.com/). Molemmilla on tarjolla jonkin verran ilmaista laskenta-aikaa.
7979

80-
Hienoinen ikävä puoli Fly.io:ssa on se, että <i>saatat</i> joutua kertomaan palvelulle luottokorttitietosi vaikka <i>et käytä</i> palvelun maksullista osaa. Renderin käyttöönotto saattaa olla jossain tapauksissa helpompaa, sillä Render ei edellytä mitään asenuksia omalle koneelle.
80+
Hienoinen ikävä puoli Fly.io:ssa on se, että <i>saatat</i> joutua kertomaan palvelulle luottokorttitietosi vaikka <i>et käytä</i> palvelun maksullista osaa. Renderin käyttöönotto saattaa olla jossain tapauksissa helpompaa, sillä Render ei edellytä mitään asennuksia omalle koneelle.
8181

8282
Molempia ratkaisuja varten muutetaan tiedoston <i>index.js</i> lopussa olevaa sovelluksen käyttämän portin määrittelyä seuraavasti:
8383

@@ -214,7 +214,7 @@ Minifioitu koodi ei ole miellyttävää luettavaa. Koodin alku näyttää seuraa
214214
215215
### Staattisten tiedostojen tarjoaminen backendistä
216216
217-
Eräs mahdollisuus frontendin tuotantoon viemiseen on kopioida tuotantokoodi eli hakemisto <i>build</i> backendin repositorion juureen ja määritellä backend näyttämään pääsivunaan frontendin <i>pääsivu</i> eli tiedosto <i>build/index.html</i>.
217+
Eräs mahdollisuus frontendin tuotantoon viemiseen on kopioida tuotantokoodi eli hakemisto <i>dist</i> backendin repositorion juureen ja määritellä backend näyttämään pääsivunaan frontendin <i>pääsivu</i> eli tiedosto <i>dist/index.html</i>.
218218
219219
Aloitetaan kopioimalla frontendin tuotantokoodi backendin alle, projektin juureen. Omalla koneellani kopiointi tapahtuu frontendin hakemistosta käsin komennolla
220220
@@ -339,7 +339,7 @@ Fly.io:n tapauksessa skriptit näyttävät seuraavalta:
339339
##### Huomautus Windows-käyttäjille
340340
Huomaa, että näistä _build:ui_:n käyttämät shell-komennot eivät toimi natiivisti Windowsilla, jonka powershell käyttää eri komentoja. Tällöin skripti olisi
341341
```json
342-
"build:ui": "@powershell Remove-Item -Recurse -Force build && cd ../frontend && npm run build && @powershell Copy-Item build -Recurse ../backend",
342+
"build:ui": "@powershell Remove-Item -Recurse -Force dist && cd ../frontend && npm run build && @powershell Copy-Item dist -Recurse ../backend",
343343
```
344344
345345
Mikäli skripti ei toimi Windowsilla, tarkista, että terminaalisi sovelluskehitysympäristössäsi on Powershell eikä esimerkiksi Command Prompt. Jos olet asentanut Git Bash ‑terminaalin, tai muun Linuxia matkivan terminaalin tai ympäristön, saatat pystyä ajamaan Linuxin kaltaisia komentoja myös Windowsilla.
@@ -359,7 +359,7 @@ Renderin tapauksessa skriptit näyttävät seuraavalta:
359359
{
360360
"scripts": {
361361
// ...
362-
"build:ui": "rm -rf build && cd ../frontend && npm run build && cp -r build ../backend",
362+
"build:ui": "rm -rf dist && cd ../frontend && npm run build && cp -r dist ../backend",
363363
"deploy:full": "npm run build:ui && git add . && git commit -m uibuild && git push"
364364
}
365365
}
@@ -450,7 +450,7 @@ Tee repositorion juureen tiedosto README.md ja lisää siihen linkki Internetiss
450450
451451
Generoi frontendistä tuotantoversio ja lisää se Internetissä olevaan sovellukseesi tässä osassa esiteltyä menetelmää noudattaen.
452452
453-
**HUOM:** eihän hakemisto <i>build</i> ole gitignoroituna projektissasi jos käytät Renderiä?
453+
**HUOM:** eihän hakemisto <i>dist</i> ole gitignoroituna projektissasi jos käytät Renderiä?
454454
455455
Huolehdi myös, että frontend toimii edelleen myös paikallisesti.
456456

0 commit comments

Comments
 (0)