ê°ë° ë° ë¹ë
Astro íë¡ì í¸ê° ì¤ë¹ëìë¤ë©´, ì´ì Astro를 ì¬ì©íì¬ ë¹ëí ì¤ë¹ê° ë ê²ì ëë¤! ð
íë¡ì í¸ í¸ì§
ì¹ì ì 목: âíë¡ì í¸ í¸ì§âíë¡ì í¸ë¥¼ ë³ê²½íë ¤ë©´ ì½ë í¸ì§ê¸°ìì íë¡ì í¸ í´ë를 ì¬ì¸ì. ê°ë° ìë²ë¥¼ ì¤ííë ê°ë° 모ëìì ìì íë©´ ì½ë를 í¸ì§í ë ì¬ì´í¸ ì ë°ì´í¸ë¥¼ íì¸í ì ììµëë¤.
TypeScript를 구ì±íê±°ë ê³µì Astro í¸ì§ê¸° íì¥ íë¡ê·¸ë¨ì ì¤ì¹íë ë± ê°ë° íê²½ì 측면ì ì¬ì©ì ì ìí ìë ììµëë¤.
Astro ê°ë° ìë² ìì
ì¹ì ì 목: âAstro ê°ë° ìë² ììâAstroìë íë¡ì í¸ ê°ë°ì íìí 모ë 기ë¥ì ê°ì¶ ë´ì¥ ê°ë° ìë²ê° í¨ê» ì ê³µë©ëë¤. astro dev CLI ëª
ë ¹ì ë¡ì»¬ ê°ë° ìë²ë¥¼ ììíì¬ ì²ìì¼ë¡ ìë¡ì´ ì¹ì¬ì´í¸ê° ìëíë 모ìµì ë³¼ ì ìëë¡ í©ëë¤.
모ë ì¤íí° í
í릿ìë astro dev를 ì¤ííë ì¬ì 구ì±ë ì¤í¬ë¦½í¸ê° í¨ê» ì ê³µë©ëë¤. íë¡ì í¸ ëë í°ë¦¬ë¡ ì´ëí í ìíë í¨í¤ì§ ê´ë¦¬ì를 ì¬ì©íì¬ ì´ ëª
ë ¹ì ì¤ííê³ Astro ê°ë° ìë²ë¥¼ ììíì¸ì.
npm run devpnpm run devyarn run dev모ë ê²ì´ ì ì§íëë©´ Astroë ì´ì http://localhost:4321/ìì íë¡ì í¸ë¥¼ ì ê³µí©ëë¤. ë¸ë¼ì°ì ìì í´ë¹ ë§í¬ë¥¼ 방문íì¬ ì ì¬ì´í¸ë¥¼ íì¸íì¸ì!
ê°ë° 모ëìì ìì
ì¹ì ì 목: âê°ë° 모ëìì ìì âAstroë src/ ëë í°ë¦¬ì íì¼ ë³ê²½ì ì¤ìê°ì¼ë¡ ìì íê³ , ë¹ëíë ëì ì¬ì´í¸ 미리보기를 ì
ë°ì´í¸íë¯ë¡ ê°ë° ì¤ ë³ê²½ ì¬íì´ ë°ìí ë ìë²ë¥¼ ë¤ì ììí íìê° ììµëë¤. ê°ë° ìë²ê° ì¤í ì¤ì¼ ë ë¸ë¼ì°ì ìì íì ìµì ë²ì ì ì¬ì´í¸ë¥¼ ë³¼ ì ììµëë¤.
ë¸ë¼ì°ì ìì ì¬ì´í¸ë¥¼ ë³¼ ë Astro ê°ë° ë구 모ìì ì ê·¼í ì ììµëë¤. ë¹ëíë ëì ìì¼ëë를 ê²ì¬íê³ ì ê·¼ì± ë¬¸ì 를 ë°ê²¬íë ë± ë¤ìí ìì ì ìííë ë° ëìì´ ë©ëë¤.
ê°ë° ìë²ë¥¼ ììí í ë¸ë¼ì°ì ìì íë¡ì í¸ë¥¼ ì´ ì ìë ê²½ì°, dev ëª
ë ¹ì ì¤íí í°ë¯¸ëë¡ ëìê°ì íìë ë©ìì§ë¥¼ íì¸íì¸ì. ì¤ë¥ê° ë°ìíëì§ ëë íë¡ì í¸ê° http://localhost:4321/ ì´ì¸ì ë¤ë¥¸ URLìì ì ê³µëëì§ ìë ¤ì¤ëë¤.
ì¬ì´í¸ ë¹ë ë° ë¯¸ë¦¬ë³´ê¸°
ì¹ì ì 목: âì¬ì´í¸ ë¹ë ë° ë¯¸ë¦¬ë³´ê¸°âë¹ë ì ìì±ë ì¬ì´í¸ ë²ì ì íì¸íë ¤ë©´ ê°ë° ìë²ë¥¼ ì¢ ë£íê³ (Ctrl + C) í°ë¯¸ëìì í¨í¤ì§ ê´ë¦¬ìì ì í©í ë¹ë ëª ë ¹ì ì¤ííì¸ì.
npm run buildpnpm buildyarn run buildAstroë ë°°í¬ ì¤ë¹ë ë²ì ì ì¬ì´í¸ë¥¼ ë³ëì í´ë (dist/ê° ê¸°ë³¸ê°)ì ë¹ëíë©° í°ë¯¸ëìì ì§í ìí©ì íì¸í ì ììµëë¤. ì´ë ê² íë©´ íë¡ëì
ì ë°°í¬í기 ì ì íë¡ì í¸ì ë¹ë ì¤ë¥ë¥¼ ì ì ììµëë¤. TypeScriptê° strict ëë strictestë¡ êµ¬ì±ë ê²½ì° build ì¤í¬ë¦½í¸ë íë¡ì í¸ì íì
ì¤ë¥ë íì¸í©ëë¤.
ë¹ëê° ìë£ëë©´ í°ë¯¸ëìì ì ì í preview ëª
ë ¹ (ì: npm run preview)ì ì¤ííì¬ ëì¼í ë¸ë¼ì°ì 미리보기 ì°½ìì ë¡ì»¬ë¡ ë¹ëë ë²ì ì ì¬ì´í¸ë¥¼ ë³¼ ì ììµëë¤.
ë¹ë ëª ë ¹ì´ ë§ì§ë§ì¼ë¡ ì¤íëìì ëì ì½ë ìí를 미리 ë³´ì¬ì¤ëë¤. ì´ë ì¹ì ë°°í¬ëìì ë ì¬ì´í¸ê° ì´ë»ê² ë³´ì´ëì§ ë¯¸ë¦¬ ë³´ì¬ì£¼ê¸° ìí ê²ì ëë¤. ë¹ë í ì½ëì ë³ê²½ ì¬íì ë¹ë ëª ë ¹ì ë¤ì ì¤íí ëê¹ì§ ì¬ì´í¸ë¥¼ 미리 ë³´ë ëì ë°ìëì§ ììµëë¤.
(Ctrl + C)를 ì¬ì©íì¬ ë¯¸ë¦¬ë³´ê¸°ë¥¼ ì¢ ë£íê³ ë¤ë¥¸ í°ë¯¸ë ëª ë ¹ì ì¤ííì¸ì. ì를 ë¤ì´, í¸ì§í ëë§ë¤ ì ë°ì´í¸ëì´ ì½ë ë³ê²½ ì¬íì ì¤ìê° ë¯¸ë¦¬ë³´ê¸°ë¥¼ ë³´ì¬ì£¼ë ê°ë° 모ëë¡ ëìê°ë ¤ë©´ ê°ë° ìë²ë¥¼ ë¤ì ììíì¸ì.
ì½ë를 ë무 ë§ì´ ì¶ê°íê±°ë ë³ê²½í기 ì ì ìë¡ì´ ì¬ì´í¸ë¥¼ ë°ë¡ ë°°í¬íë ê²ì´ ì¢ì ì ììµëë¤. ì´ë ê² íë©´ ìµìíì ìë ë²ì ì ì¬ì´í¸ë¥¼ ê²ìíë ë° ëìì´ ëë©° ëì¤ì ë°°í¬ ë¬¸ì 를 í´ê²°íë ë° ì¶ê° ìê°ê³¼ ë ¸ë ¥ì ì ì½í ì ììµëë¤.
ë¤ì ë¨ê³
ì¹ì ì 목: âë¤ì ë¨ê³âì±ê³µ! ì´ì Astroë¡ ë¹ë를 ììí ì¤ë¹ê° ëììµëë¤! ð¥³
ë¤ìì ë¤ìì íìí´ ë³´ë ê²ì ì¶ì²íë ëª ê°ì§ ì¬íì ëë¤. ì´ë¤ ììë¡ë ì½ì ì ììµëë¤. ì ì 문ì를 ë ë ìë¡ì´ Astro íë¡ì í¸ ì½ëë² ì´ì¤ìì ìì ë¡ê² ìì íë¤ê° 문ì ê° ë°ìíê±°ë ì§ë¬¸ì´ ì길 ë ì¸ì ë ì§ ë¤ì ëìì¬ ìë ììµëë¤.
ê°ë° íê²½ 구ì±
ì¹ì ì 목: âê°ë° íê²½ 구ì±âê°ë° íê²½ì ì¬ì©ì ì ìíë ¤ë©´ ìë ê°ì´ë를 ì´í´ë³´ì¸ì.
Astro ê¸°ë¥ ì´í´ë³´ê¸°
ì¹ì ì 목: âAstro ê¸°ë¥ ì´í´ë³´ê¸°âì 문 íí 리ì¼
ì¹ì ì 목: âì 문 íí 리ì¼âì 문 íí 리ì¼ìì ë¹ íì´ì§ íëë¶í° ììíì¬ ìì í 기ë¥ì ê°ì¶ Astro ë¸ë¡ê·¸ë¥¼ ë§ë¤ì´ ë³´ì¸ì.
ì´ íí 리ì¼ì Astroê° ì´ë»ê² ìëíëì§ ë³´ì¬ì£¼ë ì¢ì ë°©ë²ì´ë©° íì´ì§, ë ì´ìì, ì»´í¬ëí¸, ë¼ì°í , ìì¼ëë ë±ì 기본 ì¬íì ìë´í©ëë¤. ëí ì¹ ê°ë° ê°ë ì ìµìíì§ ìì ì¬ëë¤ì ìí ì´ë³´ì ì¹íì ì¸ ì íì ì ëë í¬í¨ëì´ ìì¼ë©°, ì»´í¨í°ì íìí ì í리ì¼ì´ì ì¤ì¹, GitHub ê³ì ìì± ë° ì¬ì´í¸ ë°°í¬ ê³¼ì ì ìë´í©ëë¤.
Learn