我是整个自耕农和咕噜咕噜的场景的新手,我想知道如何将Jade模板用于我的骨干视图。我下载了yeoman backbone generator并运行了yo backbone:view email
。然后,生成器创建了这个email-view.js文件:
/*global define*/
define([
'jquery',
'underscore',
'backbone',
'templates',
], function ($, _, Backbone, JST) {
'use strict';
var EmailView = Backbone.View.extend({
template: JST['app/scripts/templates/email.ejs']
});
return EmailView;
});
还有一个空的email.ejs文件。有没有办法让我用玉作为我的模板引擎?这是我必须在我的Gruntfile中设置的吗?
答案 0 :(得分:1)
目前骨干发电机不支持Jade。您可以在Github上打开feature request。
现在骨干生成器仅支持ejs,胡子和手柄模板。
答案 1 :(得分:0)
我没有使用骨干生成器,但您可以根据以下说明更新yeoman的实时重新加载以编译jade模板:
https://gist.github.com/kevva/5201657
在对Gruntfile.js进行上述更改之后,想法是在使用“yo backbone:view email”之后,您需要手动将生成的ejs文件更新为jade。