๐
Next ํ๋ก์ ํธ ๋ฐฐํฌ ํ ๋ฐ์ํ๋ ์๋ฌ ์กฐ์น
December 24, 2023
์์ํ๋ฉฐ
Next.js ์น ์ ํ๋ฆฌ์ผ์ด์
ํ๊ฒฝ์์ ์๋ ์ด๋ฏธ์ง์ ๊ฐ์ ์๋ฌ๊ฐ ์ข
์ข
๋ฐ์ํฉ๋๋ค. ์๋ ์๋ฌ ์กฐ์น์ ์ผํ์ผ๋ก Error boundary์ Setnry๋ฅผ
์ค์ ํฉ๋๋ค.
Sentry Setup
- ์ผํธ๋ฆฌ์์ ํ๋ก์ ํธ ์์ฑ
์ผํธ๋ฆฌ ํ์ด์ง์์ ํ๋ซํผ์ ์ค์ ํ๋ฉด ํ๋ซํผ์ ๋ฐ๋ผ ์๋์ผ๋ก ๊ธฐ๋ณธ์ ์ธ ์ธํ ์ ํ ์ ์๋ ์ปค๋งจ๋๊ฐ ์์ฑ๋ฉ๋๋ค.
[sentry/wizard ์ค์ ]
- sentry.client.config.js, sentry.server.config.js ์์ฑ
- Next.js config ํ์ผ์ธ next.config.js ํ์ผ์ ์ผํธ๋ฆฌ ๊ด๋ จ ์ค์ ์ ๋ฐ์ดํธ
- sentry-cli ๋ฅผ ์ํ .sentryclirc, sentry.properties ํ์ผ ์์ฑ
- Sentry setup์ ํ์ธํ ์ ์๋ example page ์์ฑ
- SDK wizard๋ก ๊ธฐ๋ณธ์ ์ธ ์ธํ
npx @sentry/wizard@latest -i nextjs