Skip to content
ParkSeungHwan edited this page Nov 25, 2020 · 1 revision

์ „๋žต

โ†’GitHub Actions ๋กœ tag or push master ๊ฐ์ง€

โ†’ ์„œ๋ฒ„์˜ ssh ์ ‘์†

โ†’๋ฏธ๋ฆฌ ์ƒ์„ฑํ•œ ๋ฐฐํฌ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰.

โ†’git pull origin master

โ†’ front

โ†’npm run build

โ†’ nginx ๊ฐ€ build ๋œ ํŒŒ์ผ ๊ฒฝ๋กœ ์ฐธ์กฐ ํ•˜์—ฌ ๋ฐฐํฌ ๋จ

โ†’ back

โ†’ npm run build (ts to js)

โ†’ pm2 reload dist/index.js

FE

nginx ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐฐํฌ ์ „๋žต.

server{
	listen {port}
	location / {
		root {directory path}
		index {target index file name : index.html}
		try_files $uri $uri/ /index.html;  
		// ๋ฆฌ์•กํŠธ๋Š” react-router-dom์—์„œ url์„ ๋ถ„์„ํ•˜๋ฏ€๋กœ ๋ชจ๋“  ๊ฒฝ๋กœ๋ฅผ index.html๋กœ ๋ณด๋ƒ„
	}
}

BE

pm2 ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌด์ค‘๋‹จ ์„œ๋ฒ„ ๋ฐฐํฌ ์ „๋žต.

๐Ÿ“Œ Project

๐Ÿค Rules

๐Ÿ“š Documents

๐Ÿข๊ตฌ์กฐ

๐Ÿง๋…ผ์˜

โšฝ๏ธ TroubleShooting

๐Ÿ’ฌ Memoirs

1 ์ฃผ์ฐจ
2 ์ฃผ์ฐจ
3 ์ฃผ์ฐจ
4 ์ฃผ์ฐจ
5 ์ฃผ์ฐจ

๐Ÿ“ ํ”ผ์–ด์„ธ์…˜

<2์ฃผ์ฐจ> 24๊ทธ๋ฃน 25๊ทธ๋ฃน

<3์ฃผ์ฐจ> 24๊ทธ๋ฃน 25๊ทธ๋ฃน

<4์ฃผ์ฐจ> 24๊ทธ๋ฃน 25๊ทธ๋ฃน 26๊ทธ๋ฃน 27๊ทธ๋ฃน

Clone this wiki locally