Typescript+Mongoose๋ก ๋ง๋ค์ด๋ณด๋ ์ผํ๋ชฐ ํ์ด์ง(ํฌ๋ชฝ ์ฐธ๊ณ )
๊ฒ์ํ API, ๊ฒฐ์ API(BootPay), ๋ก๊ทธ์ธ API, Heroku, Mongodb
- ์คํ
npm start
- ํฐ๋ฏธ๋ ํ๋ฉด
start5000
(node:18864) DeprecationWarning: Listening to events on the Db class has been deprecated and will be removed in the next major version.
connected
๋ก๊ทธ ์ค๋ช start{port} โ localhost์ ์ฐ๊ฒฐ๋จ listen์ด๋ผ๋ ์ฝ๋๋ฅผ ์ฐ๋ ๊ฒ์ ์ถ์ฒ ์ํจ โ ์๋ฌ ์๋๋ ๊ฑฑ์ No! โ ๋ฌด์ mongoose์ฐ๊ฒฐ๋์๋ค๋ ์๋ฏธ
- ์์ ์ ์ฝ๋๋ฅผ ์ ๊ณ ๋์ ๋ฐฐํฌ๋ฅผ ์ํ .ts build ํ์! (tsโ js ๋ก ๋ณํ๋์ด /build ํด๋์ ๋ค์ด๊ฐ)
tsc
- ์๋ฌด๋ฐ ๊ฒฐ๊ณผ ๋ก๊ทธ๊ฐ ์๋จ๋ ๊ฒ์ด ๋ง์ต๋๋ค. โ buildํด๋๋ฅผ ํ์ธํด์ฃผ์ธ์!
- ์ฃผ๊ธฐ์ ์ผ๋ก buildํด์ค์๋ค!
Github ์์ฒด์ ์ฐ๋ ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ๊น์ ์ด์ด์ ํ์ง ์์๋ ๋ฉ๋๋ค. main์ pushํ๋ฉด ๋ฐ๋ก ์๋ฒ์ ์ฌ๋ผ๊ฐ๋๋ค. ์๋ฒ(main)์ ์ฌ๋ฆฌ์๊ธฐ ์ ์ branch์ค์ ์ ํ์๊ฑฐ๋ ํ ์ ํ ์ฌ๋ ค์ฃผ์๊ธธ ๋ฐ๋๋๋ค! (์๋ฌ๋๋ฉด.. ๐)
- vjsel ํ๋ก์ ํธ๋ก ๋ค์ด๊ฐ๊ธฐ
- Deploy ๋ฉ๋ด ์ ํ
- Deployment method โ Github ์ ํ
- ๋งจ์๋ Manual deploy โ DeployBranch ํด๋ฆญ
- ๋ธ๋ฐ์น๋ฅผ ๋๋ด์ ๊ฒฝ์ฐ ๋ธ๋ฐ์น ์ ํ
- build ์ฑ๊ณต ์ view๋ฒํผ ํด๋ฆญ!