728x90
반응형
Cannot find module 'ejs' 해결 방법
이와 같은 오류는 ejs 템플릿이 정상적으로 설치되지 않았기 때문에 발생하는 오류이다.
해결방안은 2가지이다.
1. ejs 템플릿 설치
Node.js에 입문하여 프로젝트 구성 중 Express 서버에서 View(화면)을 담당하는 파일을 띄우려면 템플릿을 사용해야 하는데. ejs 모듈을 찾지 못하는 오류가 발생하였다.
npm install ejs --save
명령어로 ejs를 설치해준다.
꼭 --save를 붙여 명령어를 실행하도록하자.
설치된 node 모듈을 package.json 파일 내의 디펜던시 목록에 추가하게 하는 옵션이다.
2. package.json 디펜던시 추가
1번처럼 ejs 템플릿을 설치하면 자동으로 package.json파일에 디펜던시가 추가될 것이다. 혹시라도 추가가 되지 않은 경우에는 추가해주도록 하자.
728x90
반응형
'Programming > Node.js' 카테고리의 다른 글
[Node.js] Express-generator 개발환경 구축하기 (1) | 2022.10.03 |
---|---|
[Node.js] Express EJS에 BootStrap 적용하기 (0) | 2022.10.03 |
[Node.js] GET, POST 요청 예제 정리 - Express 서버 구축하기 (0) | 2022.10.03 |
[Node.js] 개발 환경 구축하기(Express 서버 구축) - Visual Studio Code (0) | 2022.10.03 |