Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 通过Rails找不到Twitter引导_Ruby On Rails 3_Configuration_Twitter Bootstrap - Fatal编程技术网

Ruby on rails 3 通过Rails找不到Twitter引导

Ruby on rails 3 通过Rails找不到Twitter引导,ruby-on-rails-3,configuration,twitter-bootstrap,Ruby On Rails 3,Configuration,Twitter Bootstrap,我正在学习RubyonRails并尝试实现Twitter引导。我知道如何使用和编辑它,就像我以前使用过的一样——只是没有rails 安装完成了,正如这里所建议的:-当我读这本书时 出现以下错误:找不到要导入的文件或无法读取:bootstrap.scss。在尝试导入@import引导时 这是我的档案: source 'https://rubygems.org' gem 'rails', '3.2.1' # Bundle edge Rails instead: # gem 'rails', :g

我正在学习RubyonRails并尝试实现Twitter引导。我知道如何使用和编辑它,就像我以前使用过的一样——只是没有rails

安装完成了,正如这里所建议的:-当我读这本书时

出现以下错误:找不到要导入的文件或无法读取:bootstrap.scss。在尝试导入@import引导时

这是我的档案:

source 'https://rubygems.org'

gem 'rails', '3.2.1'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'sqlite3-ruby'
gem 'bootstrap-sass', '~> 2.1.1.0'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
...
我错了什么? 提前谢谢你

编辑:


我也必须安装指南针吗?在使用gem服务器进行检查时,我在bootstrap sass bootstrap sass 2.1.1.0[rdoc][www]下找到了它。这取决于compass、sass rails。

gem'bootstrap sass',“~>2.1.1.0”应该不在:资产组中。只需将它放在gem'sqlite3 ruby'下面,然后再次运行bundle安装。

gem'bootstrap sass',“~>2.1.1.0”应该不在:assets组中。只需将它放在gem'sqlite3ruby'下面,然后再次运行bundle安装。

我只是按照您提供的链接中的说明进行了操作,使用引导程序没有问题。我只做了以下步骤:

1编辑了GEM文件,使资产组看起来像:

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'bootstrap-sass', '~> 2.1.1.0'
  gem 'uglifier', '>= 1.0.3'
end
2创建文件app/assets/stylesheets/custom.css.scss并放置以下行:

@import 'bootstrap';
3.脚手架:

rails g scaffold posts title:string body:text date:date
4.数据库迁移:

rake db:migrate
5启动服务器

rails s
6.访问帖子页面

http://localhost:3000/posts
您可以查看生成的css的视图:

http://localhost:3001/assets/custom.css

引导css折叠的地方。

我只是按照您提供的链接中的说明操作,使用引导没有问题。我只做了以下步骤:

1编辑了GEM文件,使资产组看起来像:

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'bootstrap-sass', '~> 2.1.1.0'
  gem 'uglifier', '>= 1.0.3'
end
2创建文件app/assets/stylesheets/custom.css.scss并放置以下行:

@import 'bootstrap';
3.脚手架:

rails g scaffold posts title:string body:text date:date
4.数据库迁移:

rake db:migrate
5启动服务器

rails s
6.访问帖子页面

http://localhost:3000/posts
您可以查看生成的css的视图:

http://localhost:3001/assets/custom.css

引导css折叠的地方。

当您捆绑InstallChiez时,依赖项将自动安装。。。看起来唯一的问题是使用单引号而不是双引号。。。谢谢你朝着正确的方向努力!当您绑定installCheez时,依赖项将自动安装。。。看起来唯一的问题是使用单引号而不是双引号。。。谢谢你朝着正确的方向努力!请看一下这个。可能会有帮助。请看一下这个。可能会有帮助。太棒了。我降级到2.1.1.0,因为我在3.0上遇到了问题。非常感谢,太棒了。我降级到2.1.1.0,因为我在3.0上遇到了问题。但是非常感谢。