繁体   English   中英

如何更改gem的版本?

[英]How to change version of gem?

我正在尝试将gem(特别是bootstrap-sass)更新到最新版本(3.1.1)。 为此,我首先编辑Gemfile以将引导行更改为:

gem 'bootstrap-sass', '3.1.1'

然后我跑了

bundle install
bundle update
bundle install

并启动了服务器,但是当查看包含Bootstrap的自定义CSS文件时,包含的CSS仍然是版本2.3.2。 这个问题可能有一个简单的答案来强制更新应用程序的所有组件,但如何应用此更新?

这是Github的回购,所以人们可以帮助调试更快: https//github.com/afuhrtrumpet/menu_app

每引导,萨斯readme.md在: https://github.com/twbs/bootstrap-sass

确保你的Gemfile中也有sass-rails。

宝石'sass-rails','> = 3.2'

既然你已经在运行bootstrap,我认为你的CSS树中有@ import'bootstrap'

旧版本的bootstrap-sass仍然与新版本一起安装,并且仍在使用中。 以下命令修复了它:

gem cleanup bootstrap-sass

删除Gemfile.lock,然后重新运行bundle命令

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM