2016-06-01 5 views

답변

1

보통 당신이 명시 적으로 사용할 것 : 비록 여러 오류가 점점 계속, 나는 다음 시도

<a href="<%= uniqueUrl %>"><%= uniqueUrl %></a> 

:

예를 들어, 난과 같이 HTML이 포함 된 파일 email.ejs이 :

const express = require('express'); 
var app = express(); 

app.get("/", function(req, res) { 
    res.render("index.ejs", { /* ... */ }); 
}); 

그리고 템플릿 파일은 views/ 하위 폴더.

그냥 EJS을 사용하려면

다음 doc에서

ejs.renderFile(filename, data, options, function(err, str){ 
    // str => Rendered HTML string 
}); 

.

그래도 작동하지 않으면 오류를 알려주십시오.

PS :

분명히

, 당신은 파일 시스템에 액세스 할 수 없기 때문에, ejs.renderFile()이 작동하지 않습니다.

브라우저를 사용하는 경우 파일의 렌더링 템플리트가 작동하지 않습니다.

관련 문제