gpt4 book ai didi

ruby-on-rails - rails 4 : cannot load such file -- sass

转载 作者:行者123 更新时间:2023-12-04 15:44:17 24 4
gpt4 key购买 nike

我想在我的项目中使用 Bootstrap 。我的操作系统是 Windows,Ruby 版本是 1.9.3,Rails 版本是 4.0.4。

我每次都尝试捆绑一个 gem,因为在执行 bundle install 时某些 gem 存在依赖关系。

bootstrap-sass (2.3.2.0)
sass (3.3.5, 3.2.19)
sass-rails (4.0.2)
sprockets (2.12.0, 2.11.0)

现在,我添加 //= require bootstrap进入 application.js并添加 @import "bootstrap"进入 application.css.scss .但是当我启动服务器时,我得到了 Load Error in *Controller#home :
cannot load such file -- sass (in D:/first_app/app/assets/style sheets / application.css.scss

提取的源代码(第 5 行附近):
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
<%= csrf_meta_tags %>
Rails.root: D:/rails_projects/first_app

有什么建议吗?

最佳答案

你确定你也卸下了链轮//= require您的 application.css.scss 中的指令文件?

此外,请确保您的所有 gem 版本都是对齐的。据此rubygems page ,版本 2.3.2 的 boostrap-rails saas 需要 3.1 版 gem 。运行bundle install还应该通知您 Gemfile 中的任何 gem 版本不匹配。 .

最后,如果您使用的是 Rails 4,为什么要使用旧版本的 bootstrap-rails? ? latest stable versionbootstrap-rails是 3.1.1.0(截至 2014 年 2 月 13 日)。

关于ruby-on-rails - rails 4 : cannot load such file -- sass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23104644/

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