服务器端模板使用Ember和Node进行编译

时间:2015-04-20 08:12:46

标签: node.js ember.js

我正在尝试转换为服务器端模板编译而不是客户端我的Ember应用程序。我使用的是最新版本的Ember和Handlebars以及ember-template-compiler npm包。 Myquestion是如何在编译后在客户端呈现模板。(或将其分配给我的emberapp.js文件中的视图)

1 个答案:

答案 0 :(得分:0)

所以我说使用ember-cli,因为它可以无缝地为您处理。

但是如果你不能,你需要预编译模板并将它们设置在Ember命名空间,即

// browserify example
Ember.TEMPLATES['application'] = require('./pods/application/template.hbs');

然后,您可以将其作为单独的脚本添加到index.html

要查看的几个资源是hbsifyemberate

如果您使用ember-cli,那么您将节省大量时间并可以访问整个插件社区(12),这将是使用Ember的官方方式在几个月内,甚至文档都在为它更新。