通过Hartl的sample_app教程...不是本教程的问题,而是我自己的修修补补。想知道是否有人比我更聪明可以帮助我们...我知道经常更新宝石会使你的应用程序变得笨拙,所以我已经做好了准备(经常提交!)但是当我看到引导程序时我使用的-sass gem已过时,我已进行更新。
在更新之前,我使用的是v2.3.2.0 - 没有不良副作用。
更新后,gem版本为3.0.2.1并且某些sass变量已更改,这是一个简单的修复(即cameCase到非camel-case)。通过在教程中运行写入此点的rspec测试,可以轻松识别和修复此问题。
让我完成循环的是现在正确的顶级菜单链接(主页,帮助,登录)看起来像一个“正常”的非样式无序列表。相应地,这导致顶部栏的大小增加三倍,因此覆盖了主要内容区域中的一些文本。
我不是一个很有才华的前端人,可以确切地知道发生了什么,但是我试图尽可能地描述它。我可以向你指出git commit compare here,但即便如此,还有很多东西需要考虑。
与此同时,我已恢复到v2.3.2.0,所有人都回到原来的样子。经验教训,在盲目更新宝石之前嗅出变化和测试测试。
提前感谢您提供的任何帮助!
P.S。我也在/ r / Learn_Rails subreddit here中发布了这个。
答案 0 :(得分:1)
有关BS 2.x和3.x之间不同内容的列表,请参阅此链接:http://getbootstrap.com/getting-started/#migration
如果您想使用最新的BS版本,则必须更新HTML以反映新的类名等。
答案 1 :(得分:0)
这是因为新版本的Bootstrap(3.0)中引入了新功能,而教程基于bootstrap verison(2.3 ..)。 因此,如果您有兴趣,请参阅较新版本Click Here
中所做的更改