cat*_*cat 5 gem ruby-on-rails ruby-on-rails-3
我正在使用很多宝石.他们对依赖关系非常敏感.
现在,宝石的当前组合是完美的.我想保存整个App,并在下一个项目时重新使用它.
如你所知,宝石未来都不会存在.rubygem.org
所以我想保存正在使用的App和宝石的整个包.除非我需要新宝石,否则我不需要关心设置宝石.我需要关心的只是在下一个项目中进行编码.
有人告诉我使用此命令并保存整个App文件夹
bundle install --path=vendor/bundle
Run Code Online (Sandbox Code Playgroud)
在此之后,我的应用程序被搞砸了:( jQuery之后不再工作了 recompile
所以我确实需要用旧版本替换整个App文件夹,这对于创建了宝石 /usr/local/bin/ruby /usr/local/lib/ruby/gems/1.9.1
现在,jQuery工作正常recompile:)
对于这种情况,我如何保存用于它的App和gem的整个包?
我想做的是,我只想设置Ruby的正确版本和MySQL.
然后我想把这个包装进去并开始编码,而不是部署宝石的环境!!
有人可以分享一下这个想法吗?
jst*_*tim 11
Bundler的bundle package --all命令将锁定并缓存你的所有gem文件./vendor/cache,你可以运行bundle install --local它以便将来不会检查rubygems.org.
这个问题让我感到畏缩,因为虽然我理解有兴趣拥有你所知道的"基本形象",但听起来有些问题会蔓延到其他项目.
祝你好运.
| 归档时间: |
|
| 查看次数: |
1347 次 |
| 最近记录: |