9.5.3 ์ดํ (9.5.2์์ ์ ์๋ ํจ) ์ฌ์ฉ์ ์ ์ ์ค๋ฅ ํ์ด์ง์ ๊นจ์ง ์คํ์ผ์ด ์์ต๋๋ค.
์คํ์ผ๋ง์ sass ์ฌ์ฉ
์ฌ์ฉ์ ์ง์ ์ค๋ฅ ํ์ด์ง _error.jsx ์์ฑ (๋ด ๊ฒฝ์ฐ์๋ tsx)
์ค์ ์ค๋ฅ ํ์ด์ง๋ฅผ๋ณด๊ธฐ ์ํด ๋น๋ํ๊ณ ์ค๋ฅ๋ฅผ ์์ฑํด์ผํฉ๋๋ค.
(์ค ๋น๋ && ์ค ์คํํธ)
์ค๋ฅ ํ์ด์ง์์ ์ ์ญ ์คํ์ผ์ด ์ ๋๋ก ์๋ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ชจ๋ module.scss๋ ๊ธฐ๋ณธ ์ค๋ฅ ํ์ด์ง ๋๋ ๊ฐ์ ธ์จ ๊ตฌ์ฑ ์์์ ๋ํด์๋ ์์๋ฉ๋๋ค.
์๋
ํ์ธ์, ์ ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
๋ค์์ ์ฌํ ํ ์์ ์ฑ์
๋๋ค. ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ด๊ฒ์ ๋ก์ปฌ์์ ๋๋ฒ๊น
ํ๋ ค๊ณ ํ ๋ getCssLinks
์ ๊ณต๋ ๊ฒฝ๋ก์ css ๋ชจ๋์ css ํ์ผ์ ๋ํ ๊ฒฝ๋ก๊ฐ ํฌํจ๋์ด ์์ง ์์์ ์ ์ ์์ต๋๋ค.
์ญ ์ถ์ ํ๋ฉด getDocumentFiles
์์์ด ์ค์ ๋ณผ ์ ์์ต๋๋ค. ๋ฌธ์ ์ ์์ธ์ ๋ํ ์ข์ ํ๋ณด๊ฐ ๋ ์ ์์ต๋๋ค.
ํ์ง๋ง ๊ทธ ๋ผ์ธ์ 2 ๊ฐ์ ์ ์ https://github.com/vercel/next.js/commit/9fcf39acd45966d8a6c362bec62e49a53dcd8581 ์์ ๋ณ๊ฒฝ๋์์ต๋๋ค getPageFiles
๋๋ฌํฉ๋๋ค. ๋ง์ง๋ง ๋ณ๊ฒฝ ์ฌํญ์ https://github.com/vercel/next.js/commit/3597978d7f121f11df99cd7cd757e1eb9868fff7 ์์ "๋งค๋ํ์คํธ์์ ์ฐ์ ์์๊ฐ ๋ฎ์ ํ์ผ ์์ "์ผ๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ฌ๊ธฐ์ ์์ธ์ด ๋ ์ ์์ต๋๊น? ์๋๋ฅผ ๊ฒฐ์ ํ๊ธฐ๋ ์ด๋ ต์ง๋ง ์ด๋ฌํ ์์ ์ผ๋ก ์ธํด CSS ๊ฒฝ๋ก๋ฅผ ์ป๋ ๋ฐ ํ์ํ ๋ฐ์ดํฐ์ ๋ํ ๊ณ์ฝ์ด ๊นจ์ก์ ์ ์์ต๋๊น?
์์ ๋ด์ฉ์ด ์ปค๋ฐ 3597978์ ๋์ ๋ diff์ ๋ํ ๋งํฌ
์ฌ๊ธฐ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค : https://github.com/vercel/next.js/discussions/16784#discussioncomment -82053
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ ํ์ธ์, ์ ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
๋ค์์ ์ฌํ ํ ์์ ์ฑ์ ๋๋ค. ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
https://github.com/TasukuUno/repro-nextjs-16931