[vite] Cannot find module ... vitest.mjs

jjee·2025년 10월 24일

Problem And Solution

목록 보기
3/3
post-thumbnail

Cannot find module ... vitest.mjs

Cannot find module 오류를 알아보자.

문제 발생

vite로 된 프로젝트를 실행하려는데 자꾸만 오류가 뜬다.

Cannot find module '경로...\vitest.mjs'

문제 원인

패키지 설치 문제 혹은 경로 인식 문제일 가능성이 높다고 한다.

해결 시도

node_modules와 package-lock.json을 지우고 npm i로 재설치했는데도
계속 "Cannot find module ... vitest.mjs" 에러가 난다.

그래서 우리의 선생님 LLM에게 물어봤다.

해결 방법

경로 인식 문제 (Windows + Vite/Vitest 특유의 상대경로 버그)가 맞았다.

내가 사용한 'webpack&vite'라는 폴더명에서 &가 문제였다.
&가 Windows 명령 프롬프트에서 명령 구분자로 해석되어
webpack vite 와 같이 잘려서 엉뚱한 위치(modu_study/vitest)를 찾아 생긴 문제다.

폴더 명을 'webpack-vite'로 바꾼 후 node_modulespackage-lock.json을 삭제하고 재 설치 했더니 정상적으로 동작한다.

느낀점

폴더의 이름을 작성할 때도 주의깊게 작성해야겠다.

profile
내가 나에게 알려주는 개발 공부

0개의 댓글