node.js 컨테이너로 작업을 하다가 아래와 같은 오류가 있어서 문의드립니다.
var template = `
<!doctype html>
<html>
<head>
<title>WEB1 - ${title}</title>
<meta charset="utf-8">
</head>
<body>
<h1><a href="/">WEB</a></h1>
<ul>
<li><a href="/?id=HTML">HTML</a></li>
<li><a href="/?id=CSS">CSS</a></li>
<li><a href="/?id=JavaScript">JavaScript</a></li>
</ul>
<h2>${title}</h2>
<p><a href="https://www.w3.org/TR/html5/" target="_blank" title="html5 speicification">Hypertext Markup Language (HTML)</a> is the standard markup language for <strong>creating <u>web</u> pages</strong> and web applications
<img src="coding.jpg" width="100%">
</p><p style="margin-top:45px;">HTML elements
</p>
</body>
</html>
`;
위 코드를 작성할 때
template literal을 사용해서 html을 불러오면서 그 안에 ${title}을 적으면 그 뒤로 string으로 입력되어있는 html 부분이 실제 html 코드로 인식되서 오류가 납니다. 어떻게 해결할 수 있을까요?