gpt4 book ai didi

javascript - 在 Rails 中找不到 Bootstrap

转载 作者:行者123 更新时间:2023-11-28 17:42:29 27 4
gpt4 key购买 nike

所以我正在尝试使用 Bootstrap ,但是当我到达页面时,我得到了

Sprockets::FileNotFound in Home#index
Showing /Users/user/Ruby/app/views/layouts/application.html.erb where line #5 raised:
couldn't find file 'twitter/bootstrap/responsive'
(in /Users/user/Ruby/app/assets/stylesheets/application.css:16)

还有踪迹

app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb___1332549890933188692_2173263620'

这是我的。我的样式表

*
*= require twitter/bootstrap
*= require_self
*= require_tree .
*= require twitter/bootstrap/responsive
*/

和js文件

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require_tree .

我已经按照所有其他教程/帖子进行了此操作,但由于某种原因它仍然无法正常工作。有任何想法吗?

编辑

我的application.html.erb

<!DOCTYPE html>
<html>
<head>
<title>Dumpr</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 class="container-narrow">
<div class="masthead">
<%= render 'layouts/user_header' %>
<h3 class="muted"><%= link_to "SimpleDevise", root_path %></h3>
<h5 class="muted">A demo of using SimpleDB with Devise</h5>
</div>
<hr />
<%= yield %>
</div>
</body>
</html>

最佳答案

在 Gemfile 中添加行:-

gem "less-rails", '2.2.6'
gem "twitter-bootstrap-rails", '2.2.6'

如果您正在使用 less,请运行此命令:-

rails generate bootstrap:install less

如果您不需要使用 Less 自定义样式表,那么在 Gemfile 中:-

gem "twitter-bootstrap-rails", '2.2.6'

运行这个命令:-

rails generate bootstrap:install static

并从 css 文件中删除这一行:

*= require twitter/bootstrap
*= require twitter/bootstrap/responsive

有关详细信息,请参阅 bootstrap wiki

关于javascript - 在 Rails 中找不到 Bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23847780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com