ruby-on-rails-3 – 在Ruby on Rails中,为什么“捆绑安装”如此慢以创建Gemfile.lock,“rails g foo name:string”如此快地创建?

我已经有了所有的宝石,每次我做
rails trytry02
cd trytry02
bundle install

要创建Gemfile.lock,需要很长时间才能从rubygems.org获取数据.但是我注意到,如果我做一个

rails g scaffold foo name:string

在执行bundle安装之前,然后创建Gemfile.lock非常快.有没有办法快速创建它,但不使用rails g脚手架?

解决方法

道格拉斯是正确的,这是因为捆绑安装正在做一个循环访问rubygems.org寻找更新的版本.如果你只想使用本地版本…
bundle install --local

但是 – 为什么你经常会生成Gemfile.lock这是一个问题?您的Gemfile.lock应该是版本控制,即.您的项目的一部分,所以应该只是偶尔改变.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...