不,没有必要,您可以使用不同的模板引擎与Node&Express,或者您只需发送纯HTML文件.
Jade只是Express.js附带的默认模板引擎.如果你想要一个接近裸html的模板引擎,我认为dust.js是一个很好的.
坦率地说,angular.js与此毫无关系.
您可以设置express来渲染像这样的纯HTML文件.
app.configure(function(){
app.set("view options", {
layout: false
});
app.register('.html', {
compile: function(string, options){
return function(locals){
return string;
};
}
});
});
Run Code Online (Sandbox Code Playgroud)
然后就像这样渲染
app.get('/myUrl', function(request, response){
response.render("index.html");
});
Run Code Online (Sandbox Code Playgroud)
或者,当我在前端使用ember时,在jade模板中编写把手模板是如此矛盾,所以在我的jade模板中我只是包含了一个像这样的纯html文件.
include '/handlebars/templates.html';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3568 次 |
| 最近记录: |