EJS 템플릿을 framework sails.js와 함께 사용하는 방법을 알 수 없습니다.EJS 템플릿을 sails.js와 함께 사용
ejs = require('ejs')
new ejs({url: 'assets/linker/templates/box.ejs'}).render(data);
을하지만
모든 예 object is not a function
를 얻을 : 여기
내가 해봤 무엇인가?
EJS 템플릿을 framework sails.js와 함께 사용하는 방법을 알 수 없습니다.EJS 템플릿을 sails.js와 함께 사용
ejs = require('ejs')
new ejs({url: 'assets/linker/templates/box.ejs'}).render(data);
을하지만
모든 예 object is not a function
를 얻을 : 여기
내가 해봤 무엇인가?
자산/템플릿 JST
에 대한하고,
Example이 사용됩니다 ... http://embeddedjs.com/getting_started.html 을하지만 스크립트 ejs_production.js
를 다운로드하도록 요청 왜 이해가 안 : 여기 예제를 따라 시도 중고 클라이언트 측
서버 측 include? https://github.com/visionmedia/ejs#includes
인/header.ejs
<header>
<h1>title: <%- title %> </h1>
</header>
인/
<body>
<% include header %>
...
연장 layout.ejs? (일본어) ※ 로터리 서버 측의
http://nantokaworks.com/node-advent2013-day20/
모두와 클라이언트 측?
죄송합니다. 그것에 대해 아무 생각이 ...
자산/일반/header.ejs
<header>
<h1>title: <%- title %> </h1>
</header>
뷰/
<body>
<% include ../assets/common/header %>
그것은 모두 이런 방식으로 사용할 수 있습니다 layout.ejs 없다 ...
new ejs({url: 'assets/common/header.ejs'}).render(data);
또는 grunt-contrib -copy, 폴더보기/assets/common 공통
그래, 서버 쪽이'include' 연산자를 사용하고있는 것처럼 보입니다. 나는 그것을 어제 사용하려고했지만 코드가 무효화되고 페이지가 렌더링되지 않을 수도 있습니다. 잘못된 경로 일 수 있습니다. 디버그 EJS는 엉덩이의 고통입니다. 나는 오늘 밤에 또 한번 시험을 보게 될 것이다. – Vadorequest
ejs는 sails.js의 엔진에있는 기본 템플릿입니다. 그 일을 시작하기 위해 어떤 일도 할 필요가 없습니다. – Darwesh
클라이언트 쪽 템플릿을 사용하는 방법을 찾았지만 여전히 서버 쪽에서 어떻게 사용하는지 이해할 수 없습니다. – Vadorequest
서버 측에서 사용하는 요점을 이해할 수 없습니다. – Darwesh