编译.Jade到.JS ...如何在Require.JS中使用骨干模板?

时间:2013-10-30 19:22:28

标签: backbone.js requirejs pug

所以我将.Jade编译为.js。 我如何在backbone.js中使用带有require.js的.js模板? 我尝试过这样的事情:

define(['marionette'], 
function(Marionette) {

return CoreNorthLayout = Backbone.Marionette.Layout.extend({
  template: require('/to/folder/templatename')
});

});

但没有工作,我还可以尝试其他任何事情?感谢。

1 个答案:

答案 0 :(得分:1)

Jade将只生成一个javascript函数源代码:function anonymous(locals){...}。您需要使用AMD包装器将其包装起来以与requirejs一起使用。