以下是链接https://github.com/Gtar69/games
我遇到了问题
我已经完成了以下采购
在Gemfile中:
gem "bootstrap-sass"
在终端
bundle install
在app/assets/stylesheets/application.css
*= require bootstrap
但是本地服务器仍然无法显示bootstrap形成,因为它说找不到bootstrap ......
感谢您的帮助〜
答案 0 :(得分:6)
按照以下步骤操作:
@import "bootstrap";
。如遇问题,请发表评论。
答案 1 :(得分:4)
请始终按照您正在使用的宝石的说明进行操作(在本例中为bootstrap-saas
)。
从自述文件:
在app / assets / stylesheets / application.css.scss中导入Bootstrap样式:
@import "bootstrap-sprockets"; @import "bootstrap";
并且(强调我的):
确保文件的扩展名为.css.scss(或Sass语法为.css.sass)。如果您刚刚生成了一个新的Rails应用程序,它可能会附带一个.css文件。 如果此文件存在,则会提供该文件而不是Sass,因此请将其删除:
$ rm app/assets/stylesheets/application.css
your project中没有application.css.scss
。相反,我找到了您要删除的文件app/assets/stylesheets/application.css
。
如果您按照文档说明,您的应用不会出现错误,如下所示:
答案 2 :(得分:3)
我正在使用*= require bootstrap
行与@import "bootstrap";
,这就是问题的原因。删除了*= require bootstrap
。问题消失了。
答案 3 :(得分:1)
我建议您阅读https://github.com/twbs/bootstrap-sass#a-ruby-on-rails处的说明。但是要解决您的问题,您应该将application.css重命名为application.css.scss
$ mv app/assets/stylesheets/application.css app/assets/stylesheets/application.css.scss
请务必在文件中加入@import "bootstrap";
。