[Node.js] Error: Cannot find module '경로' 오류와 [nodemon] app crashed - waiting for file changes before starting...
😥 문제 상황
사실 지난 상반기에 node.js를 공부하다가 잠시 스탑 했었는데, 이제 다시.. 다시 잡는 공부하는 중이다. 그리고 시작과 동시에 난 또 에러와 마주했지 😨
nodemon app test
[nodemon] 2.0.15
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node app test`
internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module 'C:\경로\node.js_study\photo\test'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
[nodemon] app crashed - waiting for file changes before starting...
에러가 참 길다.. 이 에러를 해결하기 위해 한번 검색해봤다.
해당 사이트를 참고해서 다 꺼봤는데도 안된다 !!!
cmd창에 뜬 에러를 하나씩 보면서, 이번에는 internal/modules/cjs/loader.js:905
에 초점을 맞추기로 했다. 찾아보니 해당 블로그에서 이 에러는 경로가 꼬여서 그런 것 같다고 했다.
😤 해결 방법
사실 이 프로젝트는 cd ..
을 했을 때 또 다른 폴더에 node_modules가 이미 설치되어 있는 상태였다. 여기서 package.json
와 소스코드만 남겨두고 남은 것을 다 삭제해보자. (package-lock.json
과 node_modules
폴더 등을 삭제하라는 것이다.) 그 후 다시 npm install
하기!
짠! 그럼 이제 에러가 발생하지 않고 잘 실행되는 것을 볼 수 있다. 뿌듯하다~!
Author And Source
이 문제에 관하여([Node.js] Error: Cannot find module '경로' 오류와 [nodemon] app crashed - waiting for file changes before starting...), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@muz/Error-Cannot-find-module-경로저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)