[TS] @ts-ignore, @ts-expect-error ํ์ ์คํฌ๋ฆฝํธ ์ฃผ์ ์ฐจ์ด์
๋ฐ์ํ
@ts-ignore
, @ts-expect-error
๋ ์ฃผ์ ๋ชจ๋ ํ์
์คํฌ๋ฆฝํธ์ ํ์
์ค๋ฅ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ง๋ง @ts-expect-error
๋ ๊ฐ๋ฐ์๊ฐ ์ค๋ฅ๋ฅผ ์ธ์ํ๊ณ ์์ผ๋ฉฐ, ์ถํ ์์ ํ ์๋๊ฐ ์์์ ๋ช
์์ ์ผ๋ก ๋ํ๋ธ๋ค.
๋ฐ๋ฉด, @ts-ignore
์ฃผ์์ ๋จ์ํ ์ค๋ฅ๋ฅผ ๋ฌด์ํ๋ค. ์ฝ๋ ์ ์ง๋ณด์๋ฅผ ์ํด ๊ฐ๋ฅํ @ts-expect-error
์ฃผ์์ ์ฌ์ฉํ๋๊ฒ ์ข๋ค.
@ts-ignore
- ํน์ ์ฝ๋ ๋ผ์ธ์ ํ์ ์ค๋ฅ๊ฐ ์๋๋ผ๋ ์ปดํ์ผ๋ฌ๊ฐ ์ด๋ฅผ ๋ฌด์ํ๋๋ก ์ง์
- ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ๊ฑฐ๋ ์ผ์์ ์ผ๋ก ์ค๋ฅ๋ฅผ ๋ฌด์ํ๊ณ ์ถ์ ๋ ์ฌ์ฉ
@ts-expect-error
- ์ฝ๋์์ ํ์ ์ค๋ฅ๊ฐ ์์๋๋ ๊ฒฝ์ฐ, ์ด๋ฅผ ๋ช ์์ ์ผ๋ก ์ ์ธํ๋ฉด์ ์ค๋ฅ๋ฅผ ๋ฌด์ํ ๋ ์ฌ์ฉ
- ์์ํ ์ค๋ฅ๊ฐ ์ค์ ๋ก ๋ฐ์ํ์ง ์์ผ๋ฉด ํด๋น ์ฃผ์์ด ๋์ด์ ํ์ํ์ง ์๋ค๋ ๊ฒฝ๊ณ ํ์
- ๊ฐ๋ฐ ๋์ค ์์๋ก ์ค๋ฅ๋ฅผ ๋ฌด์ํ๋, ํฅํ ํด๊ฒฐํ ๊ณํ์ด ์์ ๋ ์ ํฉ
์ฃผ์ ์๋ ์ฝ๋์ ๋์ด์ ์ค๋ฅ๊ฐ ์กด์ฌํ์ง ์์ ๋, ํด๋น ์ฃผ์์ ํด์ ํ๋ผ๊ณ ์ ๋ํ๋ ํ์ ์คํฌ๋ฆฝํธ ์ค๋ฅ โผ
Unused '@ts-expect-error' directive.
๊ธ ์์ ์ฌํญ์ ๋ ธ์ ํ์ด์ง์ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ๋ฐ์๋ฉ๋๋ค. ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์
๋ฐ์ํ
'๐ช Programming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[React] ๋ฆฌ์กํธ ref ๊ฐ์ฒด ์ฌ๋ฌ๊ฐ ๋ง๋ค๊ธฐ
[React] ๋ฆฌ์กํธ ref ๊ฐ์ฒด ์ฌ๋ฌ๊ฐ ๋ง๋ค๊ธฐ
2024.05.08 -
[Next.js] document is not defined ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ
[Next.js] document is not defined ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ
2024.05.08 -
[JS] ๋ค๊ตญ์ด๋ฅผ ๊ณ ๋ คํ์ฌ ๋ฌธ์์ด์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ง๋ค๊ธฐ
[JS] ๋ค๊ตญ์ด๋ฅผ ๊ณ ๋ คํ์ฌ ๋ฌธ์์ด์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ง๋ค๊ธฐ
2024.05.08 -
[React] ๊ฐ์ฒด๋ฅผ prop์ผ๋ก ๋ฐ์ ๋ Default Parameter ์ง์
[React] ๊ฐ์ฒด๋ฅผ prop์ผ๋ก ๋ฐ์ ๋ Default Parameter ์ง์
2024.05.08