虽然我确定在我的视图中添加<%= console %>
(目前它位于应用程序布局中),但Rails捆绑的Rails Web控制台并未显示。我的gemfile中有gem 'web-console', '~> 2.0'
,并确保捆绑安装。
我已经让控制台在其他应用程序中运行,并且它非常有用,但由于某种原因它只是不会出现在这里。我甚至在Chrome的开发者窗口中检查了该页面,但它不在那里。
application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>Discite</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<div id="main-container" class="container">
<div class="row">
<div id="sidebar" class="col-xs-3">
<!-- sidebar content -->
</div>
<div id="content" class="col-xs-9">
<!-- main content -->
<%= yield %>
</div>
</div>
</div>
<%= console %>
</body>
</html>
我甚至将它放在开发配置文件中 的 development.rb
Rails.application.configure do
#...
config.web_console.automount = true
#...
end
以前是否有人遇到此问题?