Javascript 未捕获的TypeError:对象原型在ember.js上只能是对象或null

Javascript 未捕获的TypeError:对象原型在ember.js上只能是对象或null,javascript,ember.js,Javascript,Ember.js,我正在尝试开始使用ember.js,所以我已经尽可能地关注了教程。我目前有以下HTML: <!doctype html> <html> <head> <script type="text/x-handlebars" data-template-name="application"> Test </script> <script src="https://ajax.googleapis.com/ajax/libs

我正在尝试开始使用ember.js,所以我已经尽可能地关注了教程。我目前有以下HTML:

<!doctype html>
<html>
 <head>
  <script type="text/x-handlebars" data-template-name="application">
   Test
 </script>
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
   <script src="ember-1.0.0-rc.1.min.js"></script>
   <script src="handlebars.runtime.js"></script>
   <script src="app.js"></script>
 </head>

</html>
在Chrome中,我得到:

Uncaught TypeError: Object prototype may only be an Object or null ember-1.0.0-rc.1.min.js:18
我哪里做错了

谢谢

一些建议:

  • 请按照我的指示:
  • 尊重
    脚本
    标记的顺序(jquery->handlebar->ember)
  • 创建一个
    body
    标记,余烬需要能够写入它
  • 脚本
    标记放在
    标记的正前方
导致:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>bitshiftcop.com</title>
  </head>
  <body>
    <script type="text/x-handlebars" data-template-name="application">
      Test
    </script>    

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="handlebars-1.0.0-rc.3.js"></script>
    <script src="ember-1.0.0-rc.1.js"></script>
    <script src="app.js"></script>
  </body>
</html>

Bitshiftcp.com
试验

更改为未缩小版本的ember.js,以便获得有意义的错误消息。
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>bitshiftcop.com</title>
  </head>
  <body>
    <script type="text/x-handlebars" data-template-name="application">
      Test
    </script>    

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="handlebars-1.0.0-rc.3.js"></script>
    <script src="ember-1.0.0-rc.1.js"></script>
    <script src="app.js"></script>
  </body>
</html>