이제 GET요청 강의를 들으려는데 node server.js명령어가 먹히지않습니다
오류를 살펴보니 터미널 설정이 잘못되서 경로를 계속 못 잡는건지 제가 뭔갈 계속 놓치고있는건지 모르겠습니다. 도와주세요 ㅠ
오류를 토대로 다음을 진행했습니다.
1. vscode 에디터에서 폴더를 경로에 맞게 잘 열었는지 확인
2. entry point를 server.js로 잘 작성했는지 (하도 안되서 다른 프로젝트로 index.js 시도했으나 안됨)
3. 설치 순서를 강의에 나온 순서대로 정확하게 따라했는지 확인
4. pakage.json main에 server.js 가 정확히 입력되어있는지 확인
제가 분명 뭔갈 놓친거겠죠..ㅠㅠ 너무 답답합니다.. 같은 오류로 구글링했을때 보통 선생님이 강조하는 폴더를 같은 경로 폴더를 안열어서 나오는 문제인 경우가 부지기수인데.. 저는 아무리 체크해봐도 폴더 경로가 선생님과 동일합니다.. ㅠㅠㅠㅠ
다만 지금 하나 의심되는건.. (같은 현상을 찾을수없어서 답답한..)
1. 제가 개발한지 얼마 안됬다보니 잘 몰라서 그럴 수 있는데 맥 경로가 이미지 처럼 원래 이렇게 생겼는지
2. 그래서 requirestack에 나오는 경로랑 다르게 생긴 경로가 base로 설정되어있어서 그런건지.. (마지막 폴더명인 mongoring 을 보면 또 아닌거같고요.. ㅠㅠ)
궁금합니다 ㅠ 도오r주새오...........ㅠㅠㅠㅠ
이미지에는 담기지않는 부분이있어 node server.js 명령어 입력 후 나오는 오류 전문도 함께 첨부합니다. .ㅠ
throw err;
^
Error: Cannot find module 'expree'
Require stack:
- /Users/ssg2/Desktop/mongoring/server.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/Users/ssg2/Desktop/mongoring/server.js:1:17)
at Module._compile (node:internal/modules/cjs/loader:1097:14)
<strong>at Object.Module._extensions..js (node:internal/modules/cjs/loader:1149:10)</strong>
at Module.load (node:internal/modules/cjs/loader:975:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/Users/ssg2/Desktop/mongoring/server.js' ]
}
Node.js v17.2.0


