gpt4 book ai didi

css - Rails教程 : Error after adding @import “bootstrap”

转载 作者:行者123 更新时间:2023-11-28 09:34:30 25 4
gpt4 key购买 nike

我正在学习 Michael Hartl 的 Rails 教程(第 5 章,第 5.1.2 节)。该应用程序运行良好,直到我执行此步骤,即创建一个新文件:

app/assets/stylesheets/custom.css.scss

然后加入:

@import "bootstrap";

然后我重新启动了我的 rails 服务器(在本地托管)并在导航到之前工作时收到此错误消息:

http://localhost:3000/static_pages/home

这是返回的错误信息:

Errno::ENOENT in StaticPages#home 

Showing /Users/chows/rails_projects/sample_app/app/views/layouts/application.html.erb where line #5 raised:

No such file or directory - /Users/chows/rails_projects/vendor
(in /Users/chows/rails_projects/sample_app/app/assets/stylesheets/static_pages.css.scss)

2: <html>
3: <head>
4: <title><%= full_title(yield(:title)) %></title>
5: <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
6: <%= javascript_include_tag "application", "data-turbolinks-track" => true %>
7: <%= csrf_meta_tags %>

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

我对此很陌生,我不确定出了什么问题。将不胜感激任何帮助。谢谢!

最佳答案

嘿,我遇到了完全相同的问题,这就是我设法解决它的方法。

在 Michael asked to use gem 'bootstrap-sass', '2.3.2.0' 这本书上,我厌倦了使用这个版本的 gem 的一切,我发现唯一可行的解​​决方案是使用最新版本的 gem 'bootstrap -sass', '3.2.0.1'.

将 'bootstrap-sass'、'2.3.2.0' 替换为 gem 'bootstrap-sass'、'3.2.0.1' 运行 bundle update,然后进行 bundle install。您会注意到一些 css 内容将被关闭,尝试通过访问最新的官方 Bootstrap 文档来修复它。

干杯

关于css - Rails教程 : Error after adding @import “bootstrap” ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25594215/

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