Ask*_*kar 14 ruby-on-rails twitter-bootstrap ruby-on-rails-4
我试图 使用Rails 4.0.0.rc1和ruby 1.9.3p392来使用Twitter Bootstrap Basics.
然后我尝试访问
http://localhost:3000/products
我有错误:
找不到'twitter/bootstrap/bootstrap.less'.
请参阅附件截图.
代码可在https://github.com/tenzan/twitter-bootstrap.git获得
小智 32
我要回答这个问题,注意我正在研究ruby 2/rails 4应用程序(不是rails 3)
在application.css中要求Bootstrap LESS(bootstrap_and_overrides.css.less)在这里没有意义,因为管道已经带有"require_tree".它自动包含资产管道文件夹中的所有内容.
拉了几个小时后,我发现从组中删除了3个必需的宝石:Gemfile中的资产是修复它的唯一方法
所以,不要在你的Gemfile中这样做:
group :assets do
gem "therubyracer"
gem "less-rails"
gem "twitter-bootstrap-rails"
end
Run Code Online (Sandbox Code Playgroud)
而是这样做:
gem "therubyracer"
gem "less-rails"
gem "twitter-bootstrap-rails"
Run Code Online (Sandbox Code Playgroud)
sup*_*ary 13
Bootstrap gem附带了它自己的Bootstrap捆绑版本,它将负责导入.不要在:assets组中导入Bootstrap gem,否则将找不到gem资产.
请注意,资产组已在Rails 4中删除.
sk1*_*712 12
您必须在application.css中要求Bootstrap LESS(bootstrap_and_overrides.css.less)
/*
*= require bootstrap_and_overrides
*/
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12252 次 |
最近记录: |