Rails:导入未找到或不可读的文件:bootstrap-sprockets

时间:2016-11-04 06:14:41

标签: ruby-on-rails twitter-bootstrap sass

[已解决] - 我的stylesheets目录中有一个custom.css文件,可以在删除时解决问题。不知道为什么,但它现在有效。

我在为我的网络应用程序使用SCSS时突然收到此错误。

Error: File to import not found or unreadable: bootstrap-sprockets

我最初有一个类似的问题,但是由于在添加bootstrap-sass gem之后没有重新启动rails服务器。重启后,它可以正常使用以下CSS规则。

@import "bootstrap-sprockets";
@import "bootstrap";

/* universal */

body {
  padding-top: 60px;
}

section {
  overflow: auto;
}

textarea {
  resize: vertical;
}

.center {
  text-align: center;
}

.center h1 {
  margin-bottom: 10px;
}

但是,在我最近编辑的文件中,添加了一些排版更改,我在页面上方注入了错误并且CSS无法加载。应该注意的是,为了简单起见,我在样式表资源中添加了custom.scss文件,忽略了其他表格。我的编辑:

...
/* typography */

h1, h2, h3, h4, h5, h6 {
  line-height: 1;
}

h1 {
  font-size: 3em;
  letter-spacing: -2px;
  margin-bottom: 30px;
  text-align: center;
}

h2 {
  font-size: 1.2em;
  letter-spacing: -1px;
  margin-bottom: 30px;
  text-align: center;
  font-weight: normal;
  color: #777;
}

p {
  font-size: 1.1em;
  line-height: 1.7em;
}

确定。因此,如果添加代码会导致错误,那么将其注释应该会有所帮助,对吧?不。既没有删除它也没有用Git回滚。我尝试重新启动服务器和IDE,不同版本的bootstrap-sass,使用Git回滚,似乎没有任何帮助。我的Gemfile:

source 'https://rubygems.org'

gem 'rails',        '5.0.0.1'
gem 'bootstrap-sass', '3.3.6'
gem 'puma',         '3.4.0'
gem 'sass-rails',   '5.0.6'
gem 'uglifier',     '3.0.0'
gem 'coffee-rails', '4.2.1'
gem 'jquery-rails', '4.1.1'
gem 'turbolinks',   '5.0.1'
gem 'jbuilder',     '2.4.1'

group :development, :test do
  gem 'sqlite3', '1.3.11'
  gem 'byebug',  '9.0.0', platform: :mri
end

group :development do
  gem 'web-console',           '3.1.1'
  gem 'listen',                '3.0.8'
  gem 'spring',                '1.7.2'
  gem 'spring-watcher-listen', '2.0.0'
end

group :test do
  gem 'rails-controller-testing', '0.1.1'
  gem 'minitest-reporters',       '1.1.9'
  gem 'guard',                    '2.13.0'
  gem 'guard-minitest',           '2.4.4'
end

group :production do
  gem 'pg', '0.18.4'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

0 个答案:

没有答案