3
handlebars.js NPM 모듈을 사용하여 미리 컴파일 된 템플릿을로드하기위한 프로토콜이 있습니까 아니면 특정 템플릿을로드하기 위해 자체 "getTemplate"기능을 제공해야합니까?노드 JS 서버 쪽에서 미리 컴파일 된 핸들 막대 템플릿로드
다음은 정의되지 않은 'hello'속성을 읽을 수 없습니다.
var compiledTemplate = handlebars.templates['hello'];
"hello.handlebars"는 템플릿 파일의 이름입니다.
반면에 이것은 정상적으로 작동합니다.
var template = fs.readFileSync(“./hello.html", "utf8");
var uncompiledTemplate = handlebars.compile(template);
var data = {message : "Hello world!"};
var finalPageHTML = uncompiledTemplate(data);
그래서 난 그냥
compiledTemplate(data)
을 실행하고 컴파일되지 않은 버전으로 내 최종 HTML의에 simmilar를 얻을 수 있도록 무엇을해야합니까?
감사합니다.