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.).
|