summaryrefslogtreecommitdiff
path: root/docs/src/pages/fi/quick-start.md
blob: 6bc0d92e0610499ee8f22ac575b9155e9946d3cc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
---
layout: ~/layouts/MainLayout.astro
title: Pika-aloitus
lang: fi
---

```shell
# vaatimukset: varmista että Node.js on vähintään versiota 12.20.0+, 14.13.1+ tai 16+
node --version

# luo uuden projektin hakemisto ja siirry siihen
mkdir astrokokeilu && cd "$_"

# valmistaudu laukaisuun...
npm init astro

# asenna riippuvuudet
npm install

# aloita kehittäminen!
npm run dev

# kun olet valmis: luo oma staattinen sivustosi hakemistoon `dist/`
npm run build
```

Astro-sivuston käyttöönotto tuotannossa vaatii `/dist`-hakemiston (joka luodaan suorittamalla `npm run build`) sisällön siirtämisen haluamallesi palveluntarjoajalle.

[Luo lisää tästä Astron julkaisuoppaassa.](/guides/deploy)

## Projektin käynnistäminen

Siirry takaisin komentoriville ja suorita tämä komento projektin hakemistossa:

```bash
npm run dev
```

Tämän jälkeen ohjelma on käynnissä osoitteessa [http://localhost:3000](http://localhost:3000). Avaa tämä URL selaimessa nähdäksesi viestin "Moi maailma!", jonka kopioimme edellisessä vaiheessa.

Astro seuraa muutoksia `src/`-hakemiston sisällä, joten ohjelmaa ei tarvitse käynnistää uudelleen tehdessäsi muutoksia siihen koodatessasi.

## Sivuston luominen

Palaa takaisin komentoriville ja suorita tämä komento projektin hakemistossa:

```bash
npm run build
```

Tämä muodostaa projektista valmiit sivuston tiedostot ja kirjoittaa ne `dist/`-hakemistoon. Astro-sivustot ovat staattisia, joten ne voi julkaista mille tahansa palveluntarjoajalle (Vercel, Netlify, S3 bucket, jne.).