2014-02-13 39 views
0

我一直embejs瞎搞,我一直在使用默认的index.html与脚本标记来呈现网页上的模板,sufice说我的index.html文件散落着:分裂烬模板

<script type="text/x-handlebars" data-template-name="aisis"> 
</script> 

我想分手。现在我已经在rails应用程序中使用了一些ember,但是这个应用程序没有后端,除了javascript和html之外,没有其他任何东西用作其简单的内部应用程序。

我的问题是,我该如何将它分解成部分和各种其他模板,并仍然保持应用程序的漂亮和小巧,好看又简单?我已经看到了一堆用于为您生成或支撑项目的余烬工具,但我很快就迷失了,并且感到困惑。作为我一直在做的方式,它教会了我很多,这只是我的项目在一个索引文件中是巨大的...

回答

0

Ember的设计使每条路线都应该对应一个模板。无论何时输入新路线,除非您覆盖“renderTemplate”钩子,否则将自动呈现相应的模板。

尝试通过“入门”指南怎么回事:http://emberjs.com/guides/

0

我会建议看yeoman工具套件:http://yeoman.io/

它包括灰烬发生器,将脚手架项目,创建您的亭子依赖关系,为生成生成一个grunt文件等。安装generator-ember以开始使用脚手架。

只需创建一个空文件夹,然后使用yo ember即可获取完整的工作应用程序。看看产生了什么,你可以得到一些想法,以便在你的应用中包含什么。

0

我会检查出Ember App Kit。除了自动导入正确的模块,编写代码并提供各种构建选项之外,它还允许您将模板分解为各种文件。

Ember App Kit(EAK)是一个强大的入门工具包,用于在Ember.js中开发 应用程序。 EAK可以轻松开发,构建,测试,部署独立于任何后端构建过程的应用程序。