Vad*_*est 3 javascript templates ejs sails.js
我无法弄清楚如何在框架sails.js中使用EJS模板.
这是我尝试过的:
ejs = require('ejs')
new ejs({url: 'assets/linker/templates/box.ejs'}).render(data);
Run Code Online (Sandbox Code Playgroud)
但我明白了 object is not a function
任何例子?我试着按照这里的例子:http://embeddedjs.com/getting_started.html
但我不明白他们为什么要下载脚本ejs_production.js......
资产/模板用于JST
和,
示例用于客户端
服务器端包括? https://github.com/visionmedia/ejs#includes
意见/ header.ejs
<header>
<h1>title: <%- title %> </h1>
</header>
Run Code Online (Sandbox Code Playgroud)
意见/ layout.ejs
<body>
<% include header %>
Run Code Online (Sandbox Code Playgroud)
...
扩展?(日语)※环形交叉路口
http://nantokaworks.com/node-advent2013-day20/
服务器端和客户端都有?
抱歉.不知道它......
资产/普通/ header.ejs
<header>
<h1>title: <%- title %> </h1>
</header>
Run Code Online (Sandbox Code Playgroud)
意见/ layout.ejs
<body>
<% include ../assets/common/header %>
Run Code Online (Sandbox Code Playgroud)
它可以用这两种方式......
new ejs({url: 'assets/common/header.ejs'}).render(data);
Run Code Online (Sandbox Code Playgroud)
或grunt-contrib-copy,文件夹视图/资产/公共共同