1. Express 설치 확인
해당 오류는 Express 모듈이 설치되지 않았을 때 발생할 수 있습니다.
Express 모듈을 설치하려면 프로젝트의 루트 디렉토리에서 아래 명령어를 실행하세요:
npm install express
2. node_modules 디렉토리 확인
프로젝트의 node_modules 디렉토리에 Express 모듈이 제대로 설치되었는지 확인하세요.
만약 node_modules 폴더가 없거나 Express가 설치되지 않았다면
npm install을 실행해 모든 의존성을 설치할 수 있습니다:
npm install
3. package.json 확인
package.json 파일에 Express가 의존성으로 포함되어 있는지 확인하세요.
만약 없다면 다음 명령어로 Express를 프로젝트에 추가할 수 있습니다:
npm install express --save
4. npm 캐시 정리
때때로 npm 캐시 문제로 인해 모듈 설치가 정상적으로 되지 않을 수 있습니다.
캐시를 정리하려면 아래 명령어를 실행해보세요:
npm cache clean --force
5. 글로벌 설치 확인
Express가 글로벌로 설치되었지만 프로젝트 내에서는 로컬 모듈로 필요할 수 있습니다.
Express를 글로벌로 설치한 경우에도 프로젝트에서 다시 설치하는 것이 좋습니다:
npm install express
6. Node 버전 확인
Node.js의 버전이 너무 오래된 경우, 의존성 문제가 발생할 수 있습니다.
명령어로 버전을 확인하고 최신 버전으로 업데이트해보세요.
node -v
'IT > 웹 개발' 카테고리의 다른 글
Git Bash 기본 명령어 정의 (0) | 2024.10.15 |
---|---|
Option useNewUrlParser is not supported 에러 해결 (0) | 2024.09.22 |
Nodemon App Crashed 해결 (0) | 2024.09.22 |
템플레이팅으로 동적 HTML 구성하기 (2) | 2024.07.23 |
JavaScript 파일 간 코드 공유(브라우저와 Node.js의 차이점) (0) | 2024.07.10 |