Ember.js车把缺少助手

Ember.js车把缺少助手,ember.js,handlebars.js,helpers,Ember.js,Handlebars.js,Helpers,我正在构建我的第一个Ember.js应用程序,一切都进行得很顺利,直到我尝试移动模板以分离文件并预编译它们 我尝试过各种技术和各种版本的余烬和车把 仅包含HTML的已编译模板工作正常,但当我尝试在模板中使用帮助程序时,会出现以下错误: 错误:缺少帮助程序:“链接到” 我已经把这个错误归结为一个简单的例子。以下是简单的模板: <div> {{#link-to "users"}} users link {{/link-to}} </div> 我有以下脚本

我正在构建我的第一个Ember.js应用程序,一切都进行得很顺利,直到我尝试移动模板以分离文件并预编译它们

我尝试过各种技术和各种版本的余烬和车把

仅包含HTML的已编译模板工作正常,但当我尝试在模板中使用帮助程序时,会出现以下错误:

错误:缺少帮助程序:“链接到”

我已经把这个错误归结为一个简单的例子。以下是简单的模板:

<div>  
    {{#link-to "users"}} users link {{/link-to}}  
</div>  
我有以下脚本参考:

<script src="../Scripts/jquery-2.1.3.min.js"></script>
<script src="../Scripts/handlebars.js"></script>
<script src="../Scripts/compiledTemplates.js"></script>
<script src="../Scripts/ember-1.10.0.min.js"></script>
<script src="../Scripts/ember-template-compiler.js"></script>
<script src="../Scripts/ember-data.min.js"></script>

任何帮助都将不胜感激。我找不到任何其他关于这个问题的参考资料,这让我发疯。

如果你使用1.10,你不需要把手

尝试删除此行:

<script src="../Scripts/handlebars.js"></script>

这就解释了更多的问题

感谢您的回复。你说得对,我好像把车把和HtmlBars弄糊涂了。不过,我仍然无法让编译后的模板正常工作。我试着按照你引用的博客帖子上的建议去做,但是生成的编译模板对我不起作用。它们生成的代码不会在运行时编译。如果有区别的话,我正在使用Visual Studio中的生成后事件在windows上编译。您没有使用ember cli吗?有什么特别的原因吗?你是如何编译的?你们有一个编译过的模板的例子吗。我已决定向余烬cli迈进。仍然不确定这里出了什么问题,所以我们决定换一种方法。再次感谢。