我的Ruby on Rails项目中没有gem文件,bundle install / update不起作用?

时间:2017-06-09 12:23:39

标签: ruby-on-rails apache ruby-on-rails-4 centos passenger

我正在开发一个Gemfile不存在的项目。 该项目在拥有Apache的乘客的生产服务器上运行良好。 但是,当我尝试在开发环境中尝试启动项目时,Bundle安装和捆绑更新不起作用。如何让该项目在开发环境中运行?

1 个答案:

答案 0 :(得分:0)

除非来自系统工程的人员可以告诉您,Gems的定义位置,您可以从Gemfile.lock的内容对Gemfile进行反向工程。

或者你可以尝试使用这个命令来运行你的项目,从生产中复制Gemfile.lock后,还要放置一个空的Gemfile,因为捆绑包需要它。

bundle install --deployment 

请参阅this answer,但迟早您需要Gemfile。