0
加載資產我使用RVM與捆綁和我最近安裝了引導,薩斯寶石的新版本。但是,即使在做了bundle install
之後,Rails仍在加載舊版本的引導資產。由於我使用RVM,我通常不使用bundle exec
運行的東西,但我想這一點。Rails的從舊的寶石
這只是我後(使用bundle clean --force
),其開始被加載的資產的新版本中刪除舊的寶石從我的寶石。
這裏上市的寶石結果:
new-host:bot palfvin$ gem list | grep bootstrap
bootstrap-sass (2.3.2.1, 2.1.0.0)
這裏的搜索Gemfile.lock的文件的結果(第二次出現是從依賴節):
new-host:bot palfvin$ grep bootstrap Gemfile.lock
bootstrap-sass (2.3.2.1)
bootstrap-sass
有人能解釋正在發生?
Rails需要重新啓動寶石更改後...你更新後寶石重新啓動你的Rails服務器? –
是的,我重新啓動了服務器。這就是我在談論使用bundle exec時所指的。我通常只是做'rails s',但我確實試過'bundle exec s'。此外,我檢查了只有後來的版本出現在我的Gemfile.lock中,儘管當我做了一個'gem list'時,兩個版本都出現了。 –
@PeterAlfvin,你可以發佈你的'Gemfile',您將看到兩個不同的版本,當你做'寶石list'? – vee