๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

JavaScript11

[Vanila.js] ํ™˜๊ฒฝ์…‹ํŒ… 1 ์šฐ์•„ํ•œ ํ˜•์ œ๋“ค์—์„œ ๊ทผ๋ฌด ์ค‘์ด์‹  ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ์ž ๊น€์ •ํ™˜๋‹˜์˜ ๊ฐ•์˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.์ธํ”„๋Ÿฐ ๊ฐ•์˜ ์ œ๋ชฉ์€ '๋งŒ๋“ค๊ณ  ๋น„๊ตํ•˜๋ฉฐ ํ•™์Šตํ•˜๋Š” ๋ฆฌ์•กํŠธ'์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๊ฐ•์˜๋Š” ๊นƒ์„ ์‚ฌ์šฉํ•˜๋ฉฐ Branch๋ณ„๋กœ ๊ฐ•์˜๋ฅผ ํ•ด์ฃผ์‹ญ๋‹ˆ๋‹ค. ํ•™์Šต์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋จผ์ € git์„ forkํ•ฉ๋‹ˆ๋‹ค. fork๊ฐ€ ์ž˜๋˜์—ˆ๋‹ค๋ฉด, ๊ฐ•์‚ฌ๋‹˜์ด ๋งŒ๋“ค์–ด ๋‘” branch๋กœ ์ด๋™ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.์šฐ์„  forkํ•œ ๋‚ด ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ cloneํ•˜๊ณ  ํ•ด๋‹น ํด๋”๋กœ ์ด๋™ํ•ด์„œ git bash๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜์™€ ๊ฐ™์€ ๋ช…๋ น์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. 1. git remote add upstream https://github.com/jeonghwan-kim/lecture-react.git2. git fetch upstream3. git checkout -f upstream/ready/scaf.. 2024. 7. 30.
[Vanila.js] ํ™˜๊ฒฝ์…‹ํŒ…2 1. VS ์ฝ”๋“œ๋ฅผ ์„ค์น˜ํ•œ๋‹ค.2. Node.js๋ฅผ ์„ค์น˜ํ•œ๋‹ค.2-1. npm --version ์œผ๋กœ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์น˜๊ฐ€ ์ž˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.3. Git Bash๋ฅผ ์„ค์น˜ํ•œ๋‹ค. (์„ ํƒ, ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌํ•˜๋ ค๋ฉด ์„ค์น˜)4. npx lite-server --baseDir "ํด๋”๋ช…" or npx lite-server โ€ป ์ฃผ์˜ (windows ํ™˜๊ฒฝ)Node.js์˜ ๊ฒฝ๋กœ๋ฅผ ์ปค์Šคํ…€ ์˜์—ญ์— ์„ค์น˜ ์‹œ, ์‹คํ–‰์ด ์•ˆ๋œ๋‹ค.1. Ctrl + r -> %appdata% -> ์ƒˆํด๋” ์ƒ์„ฑ(์ด๋ฆ„: npm) 2. System ํ™˜๊ฒฝ๋ณ€์ˆ˜์—์„œ ํ•ด๋‹น node js์˜ custom ์˜์—ญ์„ path ๋ณ€์ˆ˜์— ์ถ”๊ฐ€ํ•œ๋‹ค.๋‚˜๋Š” ์‚ฌ์šฉ์ž ์˜์—ญ์— ์ถ”๊ฐ€ํ–ˆ๋‹ค. โ€ป TipVsCode์—์„œ code . ์œผ๋กœ ์‹คํ–‰ํ•˜๋ ค๋Š”๋ฐ ์•ˆ๋œ๋‹ค.Ctrl + shift + p ๋กœ๋„ code ๋ฅผ ๊ฒ€์ƒ‰ํ•ด.. 2024. 7. 30.