ejs(2)
-
NodeJS - EJS 버그? 왜 에러 뜨냐고 (오류:require is not defined in ES module scope, you can use import instead)
[배경] 강의를 듣는중 코드를 입력해서 실행하는데 에러가 발생했다. 눈을 씻고 찾아봐도 코드가 똑같았지만 실행이 되지 않았다. nodemon도 재설치후 실행해봤고 module도 다시 재설치하고 깔아봤다. 하 지 만 !응 안돼 ~~~~~~~~~~~~~~~~~~~~~ 그래서 주석을 한줄한줄 지워가며 실행했는데 어메? 저거 때매 안된다고????????????????????????????????????? [결론] ejs 파일 안에 가 들어간 주석을 달면 에러 발생 오류코드 : ReferenceError: require is not defined in ES module scope, you can use import instead js파일 코드 const name = 'apple'; const skills = [ ..
2023.04.21 -
Nodejs_EJS
// https://ejs.co/ // 템플릿 엔진을 왜 쓰냐? // javascript는 브라우저에서 실행 // EJS사용시 서버에서 실행 가능 const http = require('http') const fs = require('fs') const ejs = require('ejs') // 따로 설치 필요 //설치 법 // package.json 생성 (npm init -y) // npm i ejs // 노드몬 설치(개발툴에서) = npm i nodemon --save-dev // package.json에 들어간다 = "start": "nodemon 1-template" // html파일을 생성(🔴 확장자는 ejs로) const name = 'apple'; const skills = [ {name:..
2023.04.20