๋ํ ์ํ์ ์์ด์ ํ๊ณผ ๊ณต๋ถ๋ ํ์์ ์ด๋ค. ์ ํด์ง ์๊ฐ์ ์์ ์ ๋ฃ๊ณ ๊ณผ์ ๋ฅผ ์ ์ถํ๋ฉฐ, ํด์ฆ๋ ์ค๊ฐ/๊ธฐ๋ง๊ณ ์ฌ๋ฅผ ์ค๋นํ๋ค. ๊ทธ ๊ณผ์ ์์ ์๋์ ๊ฐ์ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ค.
-
๊ณต์ง์ฌํญ์ ๋ฏธ์ฒ ํ์ธํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ์ด๋ค. PC๋ฅผ ์ฌ์ฉํ๋ฉด์, ์์ฃผ Bb์ ์ฌ๋ผ์จ ๊ณต์ง์ฌํญ์ ํ์ธํ๊ธฐ ์ํด์๋ ์ฌ์ฉ์๊ฐ ์ง์ ํด๋น ๊ณผ๋ชฉ์ ์ฐพ์ ํ์ธ์ ํด์ผ ํ๋ค.
-
๋์์ ๊ฐ์๋ฅผ ํ์์ด ์ค์ค๋ก ์๊ฐ์ ๋ด์ด ํ์ตํด์ผ ํจ์ ๋ฐ๋ผ ํจ์จ์ ์ธ ์๊ฐ ๊ด๋ฆฌ๋ฅผ ์ํ ํ์ต ๊ณํ ์๋ฆฝ์ด ํ์ํ๋ค. ๊ทธ๋ฌ๋, ๋๋ถ๋ถ์ ํ์๋ค์ ์๊ฐ ๊ด๋ฆฌ์ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ค.
-
๋ค๋ฅธ ์ฌ๋๊ณผ ์คํฐ๋ ๋ฑ์ ์ด์ ๋ก ๊ณตํต๋ ๊ณต๊ฐ์๊ฐ์ ์๊ณ ์ถ์ ๋ ๋ถํธํจ์ด ์๋ค. ์ธ์ ์๊ฐ ๋์ด๋ ์๋ก, ์ฌ์ฉ์๊ฐ ์ง์ ๊ณต๊ฐ์๊ฐ์ ๋น๊ตํ๊ธฐ์๋ ๋งค์ฐ ๋ฒ๊ฑฐ๋กญ๋ค.
์ ๋ฌธ์ ๋ค์ ํด๊ฒฐํ๊ธฐ ์ํด ํ๋ ์คํธ๋ฆผ ์ ๊ณต, ํ์ต ๊ณํํ ์ถ์ฒ, ๊ณต๊ฐ์๊ฐ ์ถ์ถ ๋ฑ์ ๊ธฐ๋ฅ์ ๋ชจ๋ ํตํฉํ๋ ์๋น์ค ์ ๊ณตํ๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ๋ค์ ํตํด์ ์์ฃผ๋ํ๊ต ํ์๋ค์ ํ๊ต ์ํ์ ๋ฐ์ ํ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋ค.
- ํ์ํ SW
Node js 14.17.0 version
Mysql community 8.0.24 version
Python
Chrome driver version 89 / 91 (์ฌ์ฉ์ ํ๊ฒฝ์ ๋ฐ๋ผ Chrome driver version์ ๋ฐ๊ฟ์ค์ผ ํจ.)
- ๋ชจ๋ dependency ์ค์น
npm install
//nodemon, websocket ์ค์น์ค๋ฅ์ธ๊ฒฝ์ฐ
npm install nodemon
npm install websocket
- Python ์ธ์ฝ๋ฉ ์ค์
ํ๊ฒฝ๋ณ์ ์ค์ -> ์์คํ
๋ณ์
๋ณ์ ์ด๋ฆ : PYTHONIOENCODING
๋ณ์ ๊ฐ : utf-8
- ์ด๊ธฐ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๊ตฌ์ถ
์ต์ด ํ๋ฒ๋ง ์คํํ๋ฉด๋จ
1. cmd ์คํ
2. mysql -u root -p ์
๋ ฅ
3. mysql password ์
๋ ฅ
4. source talbe.sql ์
๋ ฅ
ํ์ฌ ์ฝ๋๋ database user๋ root, password๋ 1234๋ก ์์ฑ๋์ด์์
๋ค๋ฅธ user name์ด๋ password๋ฅผ ์ฌ์ฉ ์ database.js์์ user์ password ๋ณ๊ฒฝ ํ์
- ์๋ฒ ์คํ
cmd ์์ AULIM Directory๋ก ์ ๊ทผ ํ
nodemon app.js ์
๋ ฅ
- ์์คํ ์ ์
์๋ฒ๋ฅผ ์คํ ํ ํ
http://localhost:3000/ ๋ก ์ ์
์ด์ฐฝ์ฝ : dlckdduq97@gmail.com
์ ์นํ : gody8756@ajou.ac.kr
์ด์ฌํ : jae213@ajou.ac.kr
๊น์ง์ : wlstnsp1@ajou.ac.kr
์์ค๊ธธ : wnsrlf0721@ajou.ac.kr