Javascript Ember.js和Yeoman,外部模板文件插入

Javascript Ember.js和Yeoman,外部模板文件插入,javascript,cordova,ember.js,handlebars.js,yeoman,Javascript,Cordova,Ember.js,Handlebars.js,Yeoman,我是一个使用Ember.js的新手,我今天才开始查找它。 我目前计划使用Ember.js和Yeoman开发一个Phonegap应用程序,当我正在原型化和研究Ember.js框架时,我想知道: 如何在index.html中使用外部模板文件?在我看到的每一篇教程、文章、指南或文档中,index.html似乎都包含表单中的所有模板 <script data-template-name="my_template_name" type="text/x-handlebars"> {{my_han

我是一个使用Ember.js的新手,我今天才开始查找它。 我目前计划使用Ember.js和Yeoman开发一个Phonegap应用程序,当我正在原型化和研究Ember.js框架时,我想知道:

如何在index.html中使用外部模板文件?在我看到的每一篇教程、文章、指南或文档中,index.html似乎都包含表单中的所有模板

<script data-template-name="my_template_name" type="text/x-handlebars">
{{my_handlebar_variable_content}}
</script>

{{my_handlebar_variable_content}
还有这样的

但是,当我使用Yeoman创建应用程序时,它会生成一个scripts/template文件夹,其中包含所有
template.handlebar
template文件

我如何使用它们?我的意思是,我想,只要需要,index.html中就应该需要它们,但是我该怎么做呢? 我遵循了这些说明,现在我在index.html中需要一个application.js

但是,我如何告诉我的应用程序,我需要在index.html中要求相关(我的路线)模板才能将其插入DOM

我真的不想在一个.html文件中定义所有模板

我一定错过了什么


谢谢

我实际上使用了这个脚本:到目前为止,它似乎工作得很好


我可能会继续讲下去。

这在某种程度上似乎是重复的。是的,但我实际上说我遵循了一个非常类似的过程,使用grunt ember把手而不是grunt ember模板。这是我不知道的下一步;)