Node.js Studylog - MrKwon/node.js GitHub Wiki
2018-09-24
Node.js ์์ ๋ฐฑ์๋ ๊ด๋ฆฌ๋ฅผ ์ํด ๊ณต๋ถํ๊ธฐ ์์ํ์
๊ธฐ์กด์ ์๋ฒ๋ Apache PHP MySQL ๋ก ๊ตฌ์ถํ์ผ๋ ๋ด๊ฐ ๋ง๋๋ ค๋ ์๋น์ค์ ์ ํฉํ์ง ์์์ ๋ฐฑ์๋๋ฅผ Node.js์ MySQL๋ก ์ฌ๊ตฌ์ฑํ๋ ค๊ณ ๊ณต๋ถํ๊ธฐ ์์ ์๋๋ก์ด๋ ์คํ๋์ค์์ Socket.io๋ฅผ ์ฌ์ฉํ๊ธฐ์ Node.js๊ฐ ์ ์ ํ๊ณ ํ๋กํ ํ์ ํ ์คํธ ์ดํ ๋ฐ์นญ์ ํ๋ค๋ฉด ๋ฐฑ์๋์ Node.js๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ ํฉํ๋ค๊ณ ํ๋จํ์๊ธฐ ๋๋ฌธ
2018-10-25
2ํ๋ ์์
Chap03. ๋ ธ๋ ๊ธฐ๋ฅ ์์๋ณด๊ธฐ
JavaScript์ ๋ด์ฉ์ ๋ณด์ง ์๊ณ Node.js ๋ฅผ ๊ณต๋ถํ๋๋ ์ดํด๊ฐ ๋์ง ์๋ ๋ถ๋ถ๋ค์ด ๋ง์ด ์์๋ค. 2018-10-24๋ถํฐ JavaScript๋ฅผ ๋ณด๊ธฐ ์์ํ๊ณ , ์ด๋ ์ ๋ ๊ถ๊ธํ๋ ๋ถ๋ถ๋ค์ด ํ๋ฆฌ๊ธฐ ์์ํ์ฌ JavaScript ์ต๋ํ ๋ด์ฉ๋ค๊ณผ Node.js ๋ด์ฉ๋ค์ ์ฐ๊ฒฐ์ํค๊ธฐ ์ํด ๋ค์ ๋ณด๊ธฐ ์์ํจ.
2018-10-29
Chap04. http ๋ชจ๋๋ก ์น ์๋ฒ ๋ง๋ค๊ธฐ
๋ณต์ตํ๋ ์ค, JS chap16. Http ์ ์ด์ ์ฐ๊ฒฐ๋๋ ๋ด์ฉ์ด๋ผ JS chap16์ ๋จผ์ ๋ณด๊ณ ๋ณด์๋ค.
2018-10-30
Chap05. ํจํค์ง ๋งค๋์ Chap06. ์ต์คํ๋ ์ค ์น ์๋ฒ ๋ง๋ค๊ธฐ Chap07. MySql
์ค๋์ ๋ชฉํ ๋ถ๋ ๋ฌ์ฑ. 11์์ ๋๊ฐ์ง ์ฑ์ ๋์์ ๋ง๋ค์ด์ผ ํ๋ค. ๋ด๊ฐ ๊ฐ๋ฐํ๋ ์๋น์ค์ CEOS ํ ํ๋ก์ ํธ. ์ต์คํ๋ ์ค ์น ์๋ฒ์ ๊ตฌ์กฐ๋ ์ฝ๋์ ์ฃผ์์ผ๋ก ์ ๋ฆฌ๋ฅผ ํด ๋์๋ค. (readme.md ์ฐธ๊ณ ๋งํฌ) ๋๊ฐ์ง ์ฑ ๋ชจ๋ Front์ Back, ์๋ฒ๊น์ง ์ฌ์ฉํ๋๋ฐ ๊ทธ๊ฑฐ ๋ง๋๋๋ฐ ์์ํ๊ณ ์ถ์ด์ ๋ณต์ต์ ๊ณ์ ํด๋๊ฐ๊ณ ์๋ค. ์ฌ์ฌ GitHub์ ๋ญ๊ฐ ์์ฌ๊ฐ๊ณ ์๊ณ , ๋๋ฆ๋๋ก์ ํ๋ก์ ํธ ์งํ๋ ํ๊ณ ์์ด์ ๋ฟ๋ฏํ๋ค. ์์ ์ GitHub์ ๊ทธ๋ฅ ๋ญ์ง?ํ๋ ํํ์ฉ์ผ๋ก ์ฌ์ฉํ์ ๋ ๋ ธ์ผ์ด์์ง๋ง, ๋๋ฆ๋๋ก GitHub Desktop์ผ๋ก ์ผ์ถ ์ฌ์ฉ๋ฒ๋ ํฐ๋ํ๊ณ , ๋ญ๊ฐ ์ฑ์๊ฐ ๋ด์ฉ์ด ์๊ธฐ๋๊น ์ฌ๋ฏธ๊ฐ ์๋ค. CEOS์ ํ ํ๋ก์ ํธ์ธ '๋ฑ ์๋น์ค'๋ ๊ธฐํ์ 2๋ช , ๋์์ด๋ 1๋ช ๊ณผ ํจ๊ป GitHub์์ ํ์ ํ ๊ณํ(๋ฌผ๋ก ์์ง ๋๋ง์ ๊ณํ์)์ด๋ค. ์ฝ๋๋ ๋ด๊ฐ ๋ค ์ง์ผํ๊ฒ ์ง๋ง ๋ช ์์ด IT ์ฐฝ์ ๋์๋ฆฌ์ธ๋ฐ ๊ธฐํ์, ๋์์ด๋๋ GitHub์ ์ฌ์ฉํด ๋ณธ๋ค๋ ๊ฒ์ด ์ผ๋ง๋ ๊ฐ์น์๋ ์ผ์ด๊ฒ ๋๊ฐ!
2018-10-31 00:12
sequelize module์ ์ฌ์ฉํ๋๋ฐ ubuntu ํ๊ฒฝ์์ ์ฑ ๋ณด๋ฉด์ ์ฝ๋ ํ์ดํํด์ ํ์ ๋๋ ์ ๋๋๊ฒ ์ง๊ธ window์์ ๋ณต์ตํ๋ฉด์ ์๋ก ์ฝ๋๋ฅผ ํ์ดํํด์ ํ๊ณ ์๋๋ฐ, config.json ์ sequelize ๋ชจ๋์ด ์ฝ์ด์ค๋๋ฐ ๊ณ์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๊ฒ ๊ฐ๋ค. ์ฒ์์, password property๊ฐ ์๋ค๋ SequelizeConnectionError๊ฐ ๋์ค๊ธธ๋ ๋ก์ปฌ์๋ฒ๋๊น ๊ทธ๋ฅ mysql์ root ๋น๋ฐ๋ฒํธ๋ฅผ null ๋ก ์์ ๋ฒ๋ ธ๋๋ ์ด์ ๋
Unhandled rejection SequelizeConnectionError: Unknown database 'database_production'
๋ผ๋ ์๋ฌ๊ฐ ๋จ๊ธฐ ์์ํ๋ค. ์ด๊ฑด ์ถ์ธกํ๊ฑด๋ฐ config.json ์ ๋ถ๋ฌ์ค๋๋ฐ ๋ฌธ์ ๊ฐ ์๊ธด๊ฑฐ๋ผ๊ณ ๋ฐ์ ์๋ณด์ด๋๋ฐ,,,, ๋ฐฉ๊ธ ์๊ฐ๋ ๊ฒ๋ฐ package.json ์ dependencies๋ฅผ ์ฑ ๊ณผ ์ผ์น์์ผ์ ํ๋ฒ ์๋ํด ๋ด์ผ๊ฒ ๋ค.