๐Ÿ‘ฉ‍๐Ÿ’ป๊ฐœ๋ฐœ_TIL/TIL

[๋ฆฌ์•กํŠธ]Module not found: Can't resolve ํŒŒ์ผ ๊ฒฝ๋กœ (์ƒ๋Œ€๊ฒฝ๋กœ ์ง€์ • ๋ฌธ์ œ)

Daisy.lee 2021. 12. 18. 15:58

Module not found: Can't resolve ํŒŒ์ผ ๊ฒฝ๋กœ

๋จผ์ € ๊ฒฐ๋ก ๋ถ€ํ„ฐ ๋งํ•˜์ž๋ฉด, ํŒŒ์ผ ์ƒ๋‹จ์— import ์ƒ๋Œ€ ๊ฒฝ๋กœ๋ฅผ ์ž˜๋ชป ์ •ํ•ด์ค€ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•ด๋‹น ํŒŒ์ผ ๊ฒฝ๋กœ์˜ ๋ชจ๋“ˆ์„ ์ฐพ์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ, ์ƒ๋Œ€๊ฒฝ๋กœ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ •ํ•ด์คฌ๋Š”์ง€ ํ™•์ธํ•ด๋ณผ ํ•„์š”๊ฐ€ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์˜ ํด๋” ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์ฝ”๋“œ๋“ค์„ ์˜ฎ๊ธฐ๋Š” ์ž‘์—… ์ค‘์— ์œ„์™€ ๊ฐ™์€ ์—๋Ÿฌ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋Š”๋ฐ์š”! ์•„๋ž˜์— ์ €์˜ ๋ฌธ์ œ ์ƒํ™ฉ๊ณผ ํ•ด๊ฒฐ ๊ณผ์ •, ํŒ์„ ์ ์–ด๋‘์—ˆ์Šต๋‹ˆ๋‹ค.๐Ÿ˜Š ๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜ ์ƒ๋Œ€๊ฒฝ๋กœ์™€ ์ ˆ๋Œ€๊ฒฝ๋กœ์— ๋Œ€ํ•ด ์ •๋ฆฌ๋œ ๊ธ€์„ ์ฒจ๋ถ€ํ–ˆ์Šต๋‹ˆ๋‹ค! 

https://blog.naver.com/tipsware/221275416466

 

[์šฉ์–ด] ์ ˆ๋Œ€ ๊ฒฝ๋กœ, ์ƒ๋Œ€ ๊ฒฝ๋กœ, ์ž‘์—… ๊ฒฝ๋กœ์— ๋Œ€ํ•˜์—ฌ

: C ์–ธ์–ด ๊ด€๋ จ ์ „์ฒด ๋ชฉ์ฐจ http://blog.naver.com/tipsware/221010831969 1. ์ ˆ๋Œ€ ๊ฒฝ๋กœ '์ ˆ๋Œ€ ๊ฒฝ๋กœ(A...

blog.naver.com

 

์šฐ์„  ์ €์˜ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ํด๋” ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๊ณ , ํ•˜๋‹จ MenuListPage ํŒŒ์ผ์—์„œ data ํŒŒ์ผ์„ importํ•ด์•ผํ•˜๋Š” ์ƒํ™ฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

./๋Š” ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ(ํด๋”), ../๋Š” ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์—ˆ๋Š”๋ฐ, ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ณด๋‹ค ์ƒ์œ„์— ์žˆ๋Š” ๊ฑด ์–ด๋–ป๊ฒŒ ์ •ํ•ด์ฃผ์–ด์•ผ ํ•˜๋Š”์ง€ ์ •ํ™•ํžˆ ๋ชฐ๋ผ์„œ ์ž˜๋ชป ์ง€์ •ํ•ด์ค€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

์ฐพ๋Š” ํŒŒ์ผ์˜ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๊ณ„์ธต์œผ๋กœ ์˜ฌ๋ผ๊ฐˆ ๋•Œ๊นŒ์ง€ ../์„ ๊ณ„์† ์จ์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ MenuListPage.js์—์„œ data.js๋ฅผ importํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”, ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ components(../) -> components์˜ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ src(../) ๊นŒ์ง€ ๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•œ ๋‹ค์Œ /assets/data๋กœ ๋‹ค์‹œ ๋‚ด๋ ค๊ฐ€๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ "../../assets/data"์™€ ๊ฐ™์€ ๊ฒฝ๋กœ๋ฅผ ์ƒ๋Œ€๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•ด์ฃผ์–ด์•ผ ์ •์ƒ์ ์œผ๋กœ import ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. 

์™œ ์ œ๋Œ€๋กœ ์ง€์ •ํ•˜์ง€ ๋ชปํ–ˆ์—ˆ๋‚˜?๐Ÿค”

๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋ฉด์„œ ์ฒ˜์Œ์œผ๋กœ ๋ณต์žกํ•œ ํŒŒ์ผ ๊ตฌ์กฐ๋ฅผ ์ ‘ํ•ด ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ๊ฒƒ์ด ์›์ธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๊ทธ๋™์•ˆ ํ•ด์˜ค๋˜ ๋ฆฌ์•กํŠธ ๊ฐœ๋ฐœ์€ ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉด์„œ ๋งŒ๋“œ๋Š” ๊ฐ„๋‹จํ•œ ์‹ค์Šต์šฉํ”„๋กœ์ ํŠธ์˜€๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ๊ตฌ์กฐ๊ฐ€ ๋‹จ์ˆœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ž‘์—…ํ•œ ๋ชจ๋“  ํŒŒ์ผ์ด ๊ฐ™์€ ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ๋“ค์–ด์žˆ์–ด์„œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ๋„ ์Šต๊ด€์ ์œผ๋กœ "./ํŒŒ์ผ๋ช…"๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•ด์™”๋Š”๋ฐ์š”. ์กฐ๊ธˆ๋งŒ ๊ณ„์ธต์ด ๋ณต์žกํ•ด์ง€๋‹ˆ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š”๋ฐ ์–ด๋ ค์›€์„ ๋Š๊ปด์กŒ์Šต๋‹ˆ๋‹ค. ๋น„๋ก ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ์˜€์ง€๋งŒ ์•ž์œผ๋กœ ํ•˜๊ฒŒ ๋  ๋ณต์žกํ•œ ํ”„๋กœ์ ํŠธ๋“ค์„ ์ข€ ๋” ์ž˜ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ๊ฐ™์Šต๋‹ˆ๋‹ค!