Vite

Eunji Parkยท2022๋…„ 7์›” 27์ผ
0

TypeScript

๋ชฉ๋ก ๋ณด๊ธฐ
14/18
post-thumbnail

โœ“ Vite

๐Ÿ”— Vite

Frontend ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ด€๋ จ ๋„๊ตฌ๋“ค์—๋Š” webpack, parcel ๋“ฑ์ด ์กด์žฌํ•œ๋‹ค.

Vite ๋ผ๋Š” ๋„๊ตฌ๋„ ์žˆ๋‹ค.

Vite๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์šฐ์„  ๋ฒˆ๋“ค๋Ÿฌ๋‚˜ ๋นŒ๋“œ ๋„๊ตฌ๋“ค์— ๋Œ€ํ•ด ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š๊ณ  Typescript ํ”„๋กœ์ ํŠธ๋ฅผ ๊ณต๋ถ€ํ•ด๋ณด์ž.


โœ“ Vite ํ”„๋กœ์ ํŠธ ๋งŒ๋“ค๊ธฐ

๐Ÿ”— first-vite-project

ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•  ์œ„์น˜๋กœ ์ด๋™ ํ›„,

npm create vite@latest ํ”„๋กœ์ ํŠธ๋ช… -- --template ํ…œํ”Œ๋ฆฟ ๋ช…๋ น์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

์•ˆ๋‚ด์— ๋”ฐ๋ผ cd ํ”„๋กœ์ ํŠธ๋ช…( ํ”„๋กœ์ ํŠธ ํด๋”๋กœ ์ด๋™ ) โžœ npm install ( npm ์„ค์น˜ )

โžœ npm run dev ( ์„œ๋ฒ„ ์‹คํ–‰ ) ๋ช…๋ น์„ ์‹คํ–‰ํ•œ๋‹ค.

ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ ‘์†ํ•ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ™”๋ฉด์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

VS Code๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ด์–ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํด๋” ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

0๊ฐœ์˜ ๋Œ“๊ธ€