初始化应用程序时(通过rails s
或rake
命令)会发生错误。到目前为止,我只在bundle
或gem install
上看到了其他人的错误。
我们可能做的唯一不同的事情是捆绑在不同的服务器上然后gziping供应商,.bundle和Gemfile.lock。我们捆绑安装的服务器有ruby-dev
(上述错误的常用解决方案)。
此策略适用于Rails 4.2,但现在在Rails 5(更新了各种宝石)上,它在准备框和prod框上都需要ruby-dev
。
这里的主要问题是:为什么ruby-dev
需要初始化应用程序?