Posts
Q&A
nest ๋น๋ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
๋ค๋ค!! ๊ทธ ํ๋ก ํธ๋ ๋๊ฐ์ด ํ๋ฉด ๋์ฃ ??? ์ค์๋ก ๋นผ๋จน์๋๋ฐ๋ ์ ๋์๊ฐ๋๋ฐ ๊ทธ ์ด์ ๊ฐ ๋ญ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค... ํ๋ก ํธ๋ผ๋ฉด ๋นผ๋ฐ ์๋ฌ์ผ๊ฑฐ๊ฐ์๋ฐ..
- 0
- 5
- 1.4K
Q&A
nest ๋น๋ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค.
"build": "cross-env=production nest build",์ด๋ ๊ฒ ์ ์ง ์์๋ ์๊ด์ ํฌ๊ฒ ์๋๊ฑฐ์ฃ ?
- 0
- 5
- 1.4K
Q&A
express -> nest ๋ง์ด๊ทธ๋ ์ด์ ์ trust proxy ์ ์ฉ ์ง๋ฌธ์ ๋๋ค.
forRoot ๋ถ๋ถ๋ง depricated ๋์๋ค๊ณ ๋จ๋ค์..... nest์ผ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ฐฉ๋ฒ ์ฐพ๋๊ฒ ๋์๊ฑฐ๊ฐ์์ใ ใ
- 0
- 4
- 786
Q&A
๋ฐฑ์ค๋ ์๋ฒ nginx confilicting server name ์ค๋ฅ ์ง๋ฌธ์ ๋๋ค.
๋ค ์ง์ ๋ค๊ฐ ํน์ ๋ชฐ๋ผ์ ๊ทธ๋ฅ api๋์ ๋ค๋ฅธ๊ฑฐ ๋ฃ์๋๋ฐ ๋์ต๋๋ค. ์๋ฌด๋๋ ๊ธฐ์กด ec2 ์ญ์ ํ ๋ ssl์ด๋ ์ ๋ถ ์ญ์ ํ์ด์ผ ํ๋๋ฐ ์ธ์คํด์ค๋ง ์ญ์ ํด์ ๊ฒน์น๋๊ฒ ์์ธ์ด์๋๊ฑฐ๊ฐ์์ใ ใ
- 0
- 4
- 707
Q&A
๋ฐฑ์ค๋ ์๋ฒ nginx confilicting server name ์ค๋ฅ ์ง๋ฌธ์ ๋๋ค.
nginx.conf๋ฅผ ๋๊ฐ์ด ํด๋ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ๋ณต๋ฉ๋๋ค. ์๋ง importํด ์ฐ๋ ๋ค๋ฅธ ํ์ผ์ ์๋๊ฑฐ ๊ฐ์๋ฐ, certbot์ ์ญ์ ํ ์ฌ์ค์นํด์ผ ํด๊ฒฐ๋๋๊ฑด๊ฐ์? ์ผ๋จ pemํ์ผ์ ์ ๋ถ ๋ค ์ง์ฐ๋๊น ์ ์๋ฌ๋ ์๋ด๋๋ฐ ๋ฐฑ์ค๋ ์๋ฒ๋ก redirect๊ฐ ์๋ welcome to nginx๊ฐ ๋จ๋ค์ใ ใ [ ํด๋น ์ค๋ฅ๊ฐ ๋ conf ํ์ผ ] server { server_name api.๋ด๋๋ฉ์ธ.com; location / { proxy_set_header HOST $host; proxy_pass http://127.0.0.1:5000; proxy_redirect off; } listen 443 ssl; # managed by Certbot ssl_certificate /etc/letsencrypt/live/api.๋ด๋๋ฉ์ธ.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/api.๋ด๋๋ฉ์ธ.com/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot } server { if ($host = api.๋ด๋๋ฉ์ธ.com) { return 301 https://$host$request_uri; } # managed by Certbot server_name api.๋ด๋๋ฉ์ธ.com; listen 80; return 404; # managed by Certbot } [์ค๋ฅ๋ ์ ๋ฌ์ง๋ง, 5000ํฌํธ๋ก redirect๋์ง ์์ confํ์ผ] server { location / { proxy_set_header HOST $host; proxy_pass http://127.0.0.1:5000; proxy_redirect off; } }
- 0
- 4
- 707
Q&A
express -> nest ๋ง์ด๊ทธ๋ ์ด์ ์ trust proxy ์ ์ฉ ์ง๋ฌธ์ ๋๋ค.
์ค ๊ฐ์ฌํฉ๋๋ค!! Morgan์ ์ ์ฉ ๊ฑฐ๊ธฐ์ ์ํค๋ ๋๋ก ํด๋ดค๋๋ฐ, options๊ฐ optional์ธ๋ฐ ์ด ๋ถ๋ถ์ ๋นผ๋ ์ค๋ฅ๊ฐ ๋จ๋๋ผ๊ตฌ์ใ ๊ทธ๋์ ๋ชจ๋๋ง๋ค nterceptor๋ฅผ ์ ์ฉํด์ผํ๋๊ฑฐ ๊ฐ์์ nest์์๋ ๋ค๋ฅธ log ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐ๋๊ฑฐ ๊ฐ์๋ฐ ์ฐพ์๋ด์ผํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค... ์ค๋ฅ๋ ์ฌ๊ธฐ ์์ต๋๋ค! (์ฌ์ง)
- 0
- 4
- 786
Q&A
๋ค๊ตญ์ด ํ์ด์ง ๊ด๋ จ ์ง๋ฌธ์ด ์์ต๋๋ค.
์ ๋ ์๋ ๋ฒ์ญ ๊ถ๊ธํ๋๋ฐ, ์ ํ์ง ๋ฒ์ญ ๋๋ฌธ์ ํ๋ก ํธ์ผ ๊ฒฝ์ฐ ํ์ ์ ๋ฐ๋ก ์ ์ธํด์ ์์ด ๋ฐ์ดํฐ ์ ์ฅ ํ next ๋ผ์ฐํฐ์์ ๊ตญ๊ฐ๋ฅผ ์ฝ์ ๋๋ก ํ์ด์ง ์ถ๋ ฅ๋๊ฒ ํ๊ณ , ๋ฐฑ์ค๋์ผ ๊ฒฝ์ฐ ํ ์ด๋ธ ํ๋ ๋ ์์ฑ ํ ๊ด๊ณ ๋งบ๋ ์์ผ๋ก ํ๋๋ฐ ๋ ธ๊ฐ๋ค์ธ๊ฐ ์ถ์ด์์.... ์ด๊ฑฐ ๊ณ ๊ธ์ผ๋ก ๋ค์ด๊ฐ๋ฉด NLP ์ ์ฉํด์ผ ํ์ง ์๋์?
- 0
- 5
- 774
Q&A
๋ค๊ตญ์ด ํ์ด์ง ๊ด๋ จ ์ง๋ฌธ์ด ์์ต๋๋ค.
ํน์ ๋ฒ์ญ ์์์ ์ผ๋ก ํ๋ ๊ฒฝ์ฐ ์๋์?
- 0
- 5
- 774
Q&A
๋ฆฌ๋์ค ํดํท ์ ํ๋ธ ์์
์ ๋ swr ์ฐ๊ณ ์์ด์!!
- 0
- 5
- 416
Q&A
๋ฆฌ๋์ค ํดํท ์ ํ๋ธ ์์
์ ๋ถ ๊บผ๋ Hydrate๊ฐ ๋ค์ด๊ฐ์๋ค์? ๊ทธ๋ฅ ์ ๋ ๋ฆฌ๋์ค๋ฅผ ์์ ๋ค ๋ผ๋ฒ๋ฆด๋ ค๊ณ ์๊ฐ์ค์ด์์.
- 0
- 5
- 416




