javascript - Ember 问题: Uncaught Error: Could not find module handlebars

标签 javascript jquery html ember.js handlebars.js

index.html:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Let's learn Ember.js</title>
        <script src="jquery-1.10.2.js"</script>
        <script src="handlebars-1.1.2.js"</script>
        <script src="ember-1.5.1.js"</script>
        <script>
            window.App = Ember.Application.create();
        </script>
    </head>
    <body>
        <script type="text/x-handlebars" data-template-name="index">
            <h1>Welcome to Ember.js!</h1>
        </script> 
    </body>
</html>

jquery、handlbars 和 emberindex.html 位于同一文件夹中。

当我在 Chrome 中打开 index.html 时(浏览器的地址行看起来: file:///home/askar/work/ember/emberjs/index.html ),在 Inspect Element I 的 Console 选项卡中我收到错误:

Uncaught Error: Could not find module handlebars ember-1.5.1.js:251
requireModule ember-1.5.1.js:251
(anonymous function) ember-1.5.1.js:27031
(anonymous function) ember-1.5.1.js:27317
(anonymous function) ember-1.5.1.js:44267

我做错了什么?

找不到任何相关帖子。

enter image description here

enter image description here

最佳答案

这是因为您的脚本标签缺少右尖括号。

试试这个:

<script src="jquery-1.10.2.js"></script>
<script src="handlebars-1.1.2.js"></script>
<script src="ember-1.5.1.js"></script>

关于javascript - Ember 问题: Uncaught Error: Could not find module handlebars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24276412/

相关文章:

javascript - JavaScript 中的高效方法

javascript - 将破坏 html 的字符添加到输入中

javascript - Android 上 HTML 5 的设备方向问题

javascript - knockout 组件处置未调用

css - 删除 Chrome 中的数据列表下拉箭头

javascript - 无法在单个 HTML 页面上显示 Java/CSS 图片库的多个实例

javascript - 获取简码按钮以粘贴到窗口/页面部分的底部中心

javascript - 在url中调用变量js

javascript - 这个 API 端点如何验证请求是否合法?

javascript - 使用 anchor 而不是提交输入时的安全危险