작성
·
122
0
터미널에 yarn start:dev 를 입력하면 에러가 나와고 있어요. 어떻게 해결할까요?
node:internal/modules/cjs/loader:1147
throw err;
^
Error: Cannot find module '/Users/navruzbekabdullajonov/Desktop/codecamp-backend-mento/class/section03/index.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Module._load (node:internal/modules/cjs/loader:985:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v20.11.1
[nodemon] app crashed - waiting for file changes before starting...
^[[A
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
navruzbek-1998_님, 문제 해결을 위해 몇 가지를 확인해보시면 좋을 것 같습니다.
지정된 경로에 index.js
파일이 실제로 존재하는지 확인하세요. 경로가 올바른지, 파일명이 정확한지 다시 한번 확인해 보시기 바랍니다.
package.json
파일에서 start:dev
스크립트가 올바르게 설정되어 있는지 확인하세요. nodemon
을 사용하여 index.js
파일을 실행하도록 설정되어야 합니다. 예를 들어, "start:dev": "nodemon ./path/to/your/index.js"
와 같이 설정되어야 합니다.
nodemon
이 올바르게 설치되어 있는지 확인하세요. 만약 설치되어 있지 않다면, 터미널에서 npm install -g nodemon
또는 프로젝트에 로컬로 설치하려면 npm install nodemon --save-dev
를 실행하여 설치할 수 있습니다.
nodemon
대신 Node.js의 기본 명령어인 node index.js
를 사용해 직접 실행하여 동일한 문제가 발생하는지 확인해보세요. 이를 통해 nodemon
구성 문제인지, 아니면 다른 문제인지 파악할 수 있습니다.
위의 단계를 따라 문제가 해결되지 않는 경우, 프로젝트 구조와 package.json
의 스크립트 설정을 다시 한번 검토해 보시기 바랍니다.