Error: No default engine was specified and no extension was provided.
기본 탬플릿 엔진이 지정되지 않았고, 경로가 지정되있지 않을 때 뜨는 오류이다.
app.js
에 기본엔진과 그 경로를 지정해주면 된다.
이렇게 path import 후 하단에
본인이 ejs를 쓰지 않거나, views폴더에 탬플릿을 모아두지 않았다면, 상황에 맞춰 수정하면 된다.
복붙 전용 :
const path = require('path');
...
app.set('view engine', 'ejs');
app.set('views', path.join(__dirname, 'views'));