coloso-example-website

Use Framework

๐Ÿš€ Project Structure

ใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใฎไธญใซใฏใ€ไปฅไธ‹ใฎใ‚ˆใ†ใชใƒ•ใ‚ฉใƒซใƒ€ใจใƒ•ใ‚กใ‚คใƒซใŒใ‚ใ‚Šใพใ™ใ€‚

/
โ”œโ”€โ”€ public/
โ”‚   โ””โ”€โ”€ favicon.svg
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”‚   โ””โ”€โ”€ Card.astro
โ”‚   โ”œโ”€โ”€ layouts/
โ”‚   โ”‚   โ””โ”€โ”€ Layout.astro
โ”‚   โ””โ”€โ”€ pages/
โ”‚       โ””โ”€โ”€ index.astro
โ””โ”€โ”€ package.json

Astro ใฏ src/pages/ ใƒ‡ใ‚ฃใƒฌใ‚ฏใƒˆใƒชใซใ‚ใ‚‹ .astro ใพใŸใฏ .md ใƒ•ใ‚กใ‚คใƒซใ‚’ๆŽขใ—ใพใ™ใ€‚ๅ„ใƒšใƒผใ‚ธใฏใ€ใใฎใƒ•ใ‚กใ‚คใƒซๅใซๅŸบใฅใ„ใฆใƒซใƒผใƒˆใจใ—ใฆๅ…ฌ้–‹ใ•ใ‚Œใพใ™ใ€‚ src/components/ ใซใฏ็‰นๅˆฅใชใ‚‚ใฎใฏใ‚ใ‚Šใพใ›ใ‚“ใŒใ€Astro/React/Vue/Svelte/Preactใฎใ‚ณใƒณใƒใƒผใƒใƒณใƒˆใฏใ“ใ“ใซ็ฝฎใใฎใŒๅฅฝใพใ—ใ„ใงใ—ใ‚‡ใ†ใ€‚ ็”ปๅƒใฎใ‚ˆใ†ใช้™็š„ใชใ‚ขใ‚ปใƒƒใƒˆใŒใ‚ใ‚Œใฐใ€public/` ใƒ‡ใ‚ฃใƒฌใ‚ฏใƒˆใƒชใซ็ฝฎใใ“ใจใŒใงใใพใ™ใ€‚

๐Ÿงž Commands

ใ™ในใฆใฎใ‚ณใƒžใƒณใƒ‰ใฏใ€ใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใฎใƒซใƒผใƒˆใงใ€ใ‚ฟใƒผใƒŸใƒŠใƒซใ‹ใ‚‰ๅฎŸ่กŒใ•ใ‚Œใพใ™ใ€‚

Command Action
npm install ไพๅญ˜้–ขไฟ‚ใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซ
npm run dev ใƒญใƒผใ‚ซใƒซใฎ้–‹็™บใ‚ตใƒผใƒใ‚’ localhost:3000 ใง่ตทๅ‹•ใ™ใ‚‹ใ€‚
npm run build ๆœฌ็•ช็”จใ‚ตใ‚คใƒˆใ‚’ ./dist/ ใซๆง‹็ฏ‰ใ™ใ‚‹ใ€‚
npm run preview ใƒ‡ใƒ—ใƒญใ‚คใ™ใ‚‹ๅ‰ใซใ€ใƒญใƒผใ‚ซใƒซใงใƒ“ใƒซใƒ‰ใ‚’ใƒ—ใƒฌใƒ“ใƒฅใƒผใ—ใพใ™ใ€‚
npm run astro ... astro addใ€astro previewใชใฉใฎ CLI ใ‚ณใƒžใƒณใƒ‰ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใ€‚
npm run astro --help Astro CLI ใฎไฝฟ็”จใซ้–ขใ™ใ‚‹ใƒ˜ใƒซใƒ—ใ‚’่ฆ‹ใ‚‹