[NODE.JS] Error: Cannot find module 'ejs', code: MODULE_NOT_FOUND
노트 프로젝트를 실행해보면 MODULE_NOT_FOUND라는 에러가 발생할 수 있습니다.
모듈을 찾을 수 없다는 뜻입니다.
설치해주면 에러를 해결할 수 있습니다.
예제의 오류는 ejs라는 모듈입니다.
html안에 javascript코드를 사용할 수 있게 해줍니다.
모듈 설치하는 2가지 방법
#프로젝트에만 설치
npm install ejs --save
# 글로벌로 설치
npm install -g ejs
Error: Cannot find module 'ejs'
Require stack:
- D:\dev\relay\server.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
at Function.Module._load (internal/modules/cjs/loader.js:725:27)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (D:\dev\relay\server.js:7:20)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ 'D:\\dev\\relay\\server.js' ]