我正在做一个 Gemfile 不存在的项目。
该项目在具有 Apache 和乘客的生产服务器上运行良好。
但是,当我尝试在开发环境中启动项目时,捆绑安装和捆绑更新不起作用。如何让该项目在开发环境中工作?
最佳答案
除非系统工程人员可以告诉您 Gem 的定义位置,否则您可以从 Gemfile.lock
的内容对 Gemfile 进行逆向工程。 .
或者,您可以尝试使用此命令运行您的项目,在您从生产环境复制 Gemfile.lock 之后,还可以放置一个空的 Gemfile,因为捆绑程序需要它。
bundle install --deployment
见 this answer ,但迟早你会需要 Gemfile。
关于ruby-on-rails - 我的 Ruby on Rails 项目中没有 gem 文件,捆绑安装/更新不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44457760/