Javascript 这次脊椎有什么问题?

Javascript 这次脊椎有什么问题?,javascript,ruby-on-rails,backbone.js,Javascript,Ruby On Rails,Backbone.js,未捕获类型错误:无法读取未定义的属性“PlayerRouter” 我做的每件事都一样,但现在发生了什么?以下是我的路径: $rails新无限 $cd无穷大 gem“rails主干网” $bundle安装 rails g主干:安装 railsgscaffold玩家状态:整数健康:整数强度:整数 rake数据库:迁移 rails g主干:脚手架玩家状态:整数生命值:整数强度:整数 Views/players/index.html.erb <div id="players"></di

未捕获类型错误:无法读取未定义的属性“PlayerRouter”

我做的每件事都一样,但现在发生了什么?以下是我的路径:

$rails新无限
$cd无穷大
gem“rails主干网”
$bundle安装
rails g主干:安装
railsgscaffold玩家状态:整数健康:整数强度:整数
rake数据库:迁移
rails g主干:脚手架玩家状态:整数生命值:整数强度:整数

Views/players/index.html.erb

<div id="players"></div>
<script type="text/javascript">
$(function() {
window.router = new Infinity.Routers.PlayersRouter({players: <%= @players.to_json.html_safe -%>});
Backbone.history.start();
});
</script>

$(函数(){
window.router=new Infinity.Routers.PlayersRouter({players:});
Backbone.history.start();
});
哪一部分是错的?我的rails应用程序名?还是脚手架的名字?这是最简单的部分,就像所有我失败的地方一样:)

我的控制台显示:

未捕获类型错误:无法设置未定义的Player.js的属性“Player”?body=1:5
未捕获类型错误:无法读取未定义的edit_view.js?body=1:6的属性“Players” 未捕获类型错误:无法读取未定义索引的属性“Players”_view.js?body=1:7
未捕获类型错误:无法读取未定义的new_view.js?body=1:6的属性“Players” 未捕获类型错误:无法读取未定义的player_view.js的属性“Players”?body=1:6
未捕获类型错误:无法读取未定义show_view.js?body=1:6的属性“Players” 未捕获类型错误:无法设置未定义玩家的属性“PlayerRouter”\u router.js?body=1:5

未捕获的TypeError:无法读取未定义的属性“PlayerRouter”

无限
是javascript的保留全局属性。最好重新考虑一下rails项目名称。

我等待的答案是:)我认为问题可能是名称,但不知道确切的名称。