인프런 커뮤니티 질문&답변

릴롱궤님의 프로필 이미지

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

노드 리액트 기초 강의 #21 데이터 Flow & Axios

backend 쪽의 nodemon scripts

20.04.07 23:00 작성

·

1.6K

5

backend 쪽의 nodemon scripts를 어떻게 변경해 줘야 되나요?

nodemon이 경로를 찾지 못하는것 같아요~

[nodemon] 2.0.2

[nodemon] to restart at any time, enter `rs`

[nodemon] watching dir(s): *.*

[nodemon] watching extensions: js,mjs,json

[nodemon] starting `node index.js index.js`

internal/modules/cjs/loader.js:796

    throw err;

    ^

Error: Cannot find module 'C:\Users\patmo\Documents\myProject\inf-todo\index.js'

    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)

    at Function.Module._load (internal/modules/cjs/loader.js:686:27)

    at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)

    at internal/main/run_main_module.js:17:11

{

  code: 'MODULE_NOT_FOUND',

  requireStack: []

}

[nodemon] app crashed - waiting for file changes before starting...

이런 에러가 뜨네요~ 

server 경로로 가서 node index.js 하면 돌아가는데

이상하네요~

https://github.com/ryun3433/inf-todo.git

(config 폴더 대신해서 .env 사용했습니다)

깃헙 주소도 남깁니다~

답변 2

19

John Ahn님의 프로필 이미지
John Ahn
지식공유자

2020. 04. 08. 20:13

안녕하세요 ^^ 

현재 보면   package.json은  root 디렉토리에 있고 

index.js 는  server 폴더 안에 있잔아요 

그래서 

"backend": "nodemon index.js",

위에것에서 아래것으로 바꿔주세요 ^^ 

"backend": "nodemon server/index.js",

이렇게 해주셔야 합니다 ^^

0

김관김관님의 프로필 이미지

2020. 05. 06. 17:56

감사합니다