簡體   English   中英

可以為rails應用程序“捆綁安裝”更新gems嗎?

[英]May “bundle install” update gems for rails application?

我的包文件包含寶石描述,如:

gem 'turbolinks', '~> 5'
gem 'kaminari'

在一年的時間里,這些寶石被更新,失去了向后兼容性。 之后,如果我在沒有寶石的新機器上運行bundle install ,我擔心它將安裝所有具有最新版本的gem,並且我的代碼將因此而中斷。

我對嗎? 避免這個問題的解決方案是什么?

我擔心它會在最新版本中安裝所有寶石,我的代碼會因此而中斷。

如果您使用Gemfile.lockGemfile bundle install不會破壞您的代碼。 Gemfile.lock文件是Bundler記錄已安裝(或必須安裝)的確切版本的位置。 否則,您可能會遇到版本解除問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM