์๋
ํ์ธ์. ^^ @u robotics ์
๋๋ค.
์ ๋ง ์ค๋๋ง์ ์์ํ ์ธ์ฌ๋ก ์์ํ๋ ๋ฏ ํฉ๋๋ค. ใ
ใ
ใ
ใ
๋๋ ํ๋ก๊ทธ๋๋จธ ์๋ฆฌ์ฆ๋ฅผ ์์ํด๋ณผ๋ ค๊ณ ํฉ๋๋ค.
์ ๊ฐ์ ์ผ๋ฐ์ธ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ ํ ์ ์๋ค๋ ์ปจ์
์ผ๋ก ํด๋ณผ๋ ค๊ณ ํด์.
์ต๋ํ ์ฝ๊ฒ ํ์ด๋ณด๊ฒ ์ต๋๋ค.
๋จผ์ , ์ด๋ฒ์๋ ๋์ธ ์น์ฑ ํด์ธ
๋ฆฌ์กํธ๋ฅผ ์์ํด๋ณด๊ฒ ์ต๋๋ค.
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ผ๊ณ ๋ค ๋ง์ ํ๋๋ฐ์.
ํผ์จ์์ ๋ค์ด๋ฒ ๊ฒ์ํ ๋ ์ฐ๋ ์ฐฝ
(์ธํฐ๋ท ์ต์คํ๋ก๋ฌ ๋ฑ.... ์น ๋ธ๋ผ์ฐ์ ๋ผ๊ณ ํจ)์
๋ญ๊ฐ ํน๋ณํ ๊ฐ์ ์
๋ ฅํ๋ฉด
์ฌ๋ฌ๋ถ์ด ๋ง๋ ํ์ด์ง๊ฐ ์จ์ํ๊ณ ์ด๋ฆฌ๋ ๊ฒ๋๋ค.
์ธํฐ๋ท๋ง ์ฐ๊ฒฐ๋์ด์์ผ๋ฉด ์ง๊ตฌ์ ์ด๋๋ ์ฌ๋ฌ๋ถ์ ํ์ด์ง๋ฅผ ๋ณผ ์ ์๋ ๊ฑฐ์ฃ .
์๊ฐ๋ณด๋ค ๊ต์ฅํ ๊ธฐ์ ์ธ ๊ฒ ๊ฐ์์. ์ด ์น์ด๋๊ฑฐ์. ใ
ใ
ใ
์ฌ๋ฌ๋ถ๋ www.google.com ๊ฐ์ ๊ฑธ ๋ง๋ค ์ ์๋ ๊ฒ๋๋ค. ใ
ใ
์๋ฌดํผ ์์ํด๋ด
์๋ค.
๋จผ์ , node js ์ npm์ ์ค์นํด์ผ ๋ฉ๋๋ค.
nodejs๋ง ์ค์นํ๋ฉด ํฌํจ๋์ด ์์ด์.
nodejs ์ค์นํด์ค๋๋ค.
https://nodejs.org/ko/
์๋ง ๋๋ถ๋ถ windows / 64bit ๊ฒ ์ ธ? ์ ํํ์๊ณ ์ค์นํ์๋ฉด ๋ฉ๋๋ค.
๊ทธ ๋ค์์ ํธ์ง๊ธฐ(์๋ํฐ) ์ค์นํฉ๋๋ค.
Visual Studio Code
Atom
์๋ธ๋ผ์ ํ
์คํธ
๋ธ๋ผํท
๋ฑ์ด ์์ด์.
๋์ธ๋ VSC ์ธ๋ฐ์.
์ ๋ ์ํฐ ์๋๋ค. ^^;;;
๊ทธ๋ฅ ์ํฐ ์ค์น๋ฅผ ๋งํฌ ๊ฑธ๊ฒ ์ต๋๋ค.
https://atom.io/
VSC๋ฅผ ์ค์นํ์
๋ ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ฉด nodejs, npm ์ด๋
ํธ์ง๊ธฐ ์ํฐ์ด ์ค๋น ๋์์ผ๋๊น
์ง์ง ์์์
๋๋ค.
https://programmers.co.kr/learn/courses/944
๋
ธ๋ง๋ ํ๋ก๊ทธ๋๋จธ ๋์ ๊ฐ์๋ฅผ ๊ฑฐ์ ๊ทธ๋๋ก ๊ฐ๊ณ ์์๋๋ค. ^^;;;
์กฐ๊ธ ๊ฐ์ํ์ ธ.
๋กํ ๋
ธ๋ง๋ ^^/
์ด๋ฒ์ ๋ง๋ค ์ฑ์ ์ํ ์ฑ์ ๋๋ค. ^^
์นด๋๋ก ๋ผ์ ์ด๋ฏธ์ง์ ์ค๋ช ์ด ์๋ ์ฑ์ ๋๋ค.
create-react-app ๋ผ๋ ๋๊ตฌ๋ฅผ ์จ์ ๋น ๋ฅด๊ฒ ๋ง๋ค๊ฒ ์ต๋๋ค.
windowsํค + R์ ๋๋ฅด์๋ฉด
์ด๋ฐ ์ฐฝ์ด ๋น๋๋ค.
cmd๋ฅผ ์
๋ ฅํ๊ณ , ์ํฐ๋ฅผ ์นฉ๋๋ค.
๊ฒ์ ์ฐฝ์ด ๋จ๋๋ฐ์.
๋งจ ์ผ์ชฝ์ ์๋ ๊ฒ์ ์ฌ๋ฌ๋ถ์ ํ์ฌํด๋ ์์น์
๋๋ค.
์ ๊ฐ์ ๊ฒฝ์ฐ๋ c:\react ์ฃ .
https://github.com/facebook/create-react-app
์ฌ๊ธฐ ๋์จ ์์๋๋ก ๋ฐ๋ผ๊ฐ์ฃผ์๋ฉด ๋ฉ๋๋ค.
npx create-react-app my-app (์ํฐ)
cd my-app (์ํฐ)
npm start (์ํฐ)
์ด๋ ๊ฒ ํ ์ค์ฉ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ์ณ์ค๋๋ค.
์ฒซ ์ค์ ์คํํ๋ฉด
์ฌ๋ฌ๋ถ์ ํ์ฌํด๋์์
my-app ์ด๋ ์ด๋ฆ์ ์ฑ์ ๋ง๋ญ๋๋ค.
(๋ง ๋ญ๊ฐ ๋์ค๋๋๋ฉด ์งํ๋ฉ๋๋ค. )
๊ทธ๋ฆฌ๊ณ cd๋ก ํด๋๋ฅผ ์ด๋ํด์
c:\react\my-app์ผ๋ก ๋ค์ด๊ฐ๊ตฌ์.
๋ง์ง๋ง์ npm start๋ก ์คํ์์ผฐ์ต๋๋ค.
๊ทธ๋ฌ๋ฉด ์ด๋ฐ ํ๋ฉด์ด ๋ฐ ๊ฒ๋๋ค.
๊ฒ์ ์ฐฝ์ ์ผ์ชฝ ์ ๊ฐ์ ์ฑ๊ณต ๋ฉ์์ง๊ฐ ๋จ๋ฉด์
ํ๋ฉด๊ฐ์ ์น ์ฐฝ์ด ํ๋ ์ด๋ฆด ๊ฒ๋๋ค.
๊ทธ๋ฌ๋ฉด ์ฑ๊ณต์
๋๋ค. ^^
์ฒซ ์๊ฐ์ ์ฌ๊ธฐ๊น์ง ํ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.