๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
ํšŒ๊ณ 

๐Ÿ˜— 10์›” ๋งˆ์ง€๋ง‰ ์ฃผ์ฐจ ํšŒ๊ณ 

by frontChoi 2025. 11. 2.
๋ฐ˜์‘ํ˜•

๐Ÿคจ vue typescript vuex + vitest ์—์„œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ์ž‘์„ฑ์‹œ actions ์—๋Ÿฌ๋œจ๋Š” ์ด์Šˆ

vue + typescript +vuex3 + vitest์—์„œ vuex actions ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ ์ค‘์— actions์˜ ๊ฐ์ฒด์˜ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์—๋Ÿฌ๊ฐ€ ๋œจ๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๊ณ  ์žˆ๋‹ค. actions๊ฐ€ undefined์ด๋ผ๊ณ  ํ•˜๋Š”๋ฐ ์ด์œ ๋ฅผ ์•Œ์•„๋ณผ ํ•„์š”๊ฐ€ ์žˆ๋‹ค

 

๐Ÿฅณ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ ˆํผ๋Ÿฐ์Šค ์ฐพ์•„๋ณผ๊ฒƒ

์„œ๋กœ์˜ MR์„ ํ•˜๋˜ ์ค‘์— , ์–ด๋–ค๊ฒƒ์ด ์ข‹์€ ๋ฆฌ๋ทฐ์ธ๊ฐ€ ? ์— ๋Œ€ํ•ด์„œ ๊ณ ๋ฏผ์ด ๋“ค์—ˆ๋‹ค.

๋‹ค ๋œฏ์–ด๊ณ ์น˜๋Š”๊ฒƒ์€ ์ข‹์€ ๊ฒƒ์€ ์•„๋‹Œ๊ฒƒ ๊ฐ™๊ณ  ๊ทธ๋ ‡๋‹ค๊ณ  ์•„๋ฌด ์ฝ”๋ฉ˜ํŠธ ์—†์ด ํ•˜๋Š”๊ฒƒ์ด ๊ดœ์ฐฎ์€ ๊ฒƒ์ผ๊นŒ?๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค

์–ด๋–ค๊ฒƒ์ด ์ข‹์€๊ฒƒ์ธ์ง€ ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ์ฐพ์•„๋ณด๋„๋ก ํ•˜์ž

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€