【问题标题】:Rails 3: Run thin server without gem 'thin' in gemfileRails 3:在 gemfile 中运行没有 gem 'thin' 的瘦服务器
【发布时间】:2011-11-27 07:16:59
【问题描述】:

是否可以在不引用 gemfile 中的 gem 'thin' 的情况下运行瘦服务器(gem 'thin')?

他的问题是,在 Windows 上错误地在 gemfile.lock 中添加依赖项(eventmachine 1.0.0.beta.4.1 - windows 的唯一版本),heroku 托管在推送失败时无法接受。

【问题讨论】:

    标签: ruby-on-rails gemfile


    【解决方案1】:

    尝试仅在 gemfile 中的开发组中添加该依赖项:

    group :development do
      eventmachine, '1.0.0.beta.4.1'
    end
    

    这应该会阻止 bundler 尝试在 heroku 上安装它。

    【讨论】:

    • 是的,它们已经在 :development 组中(当推送中没有 gemfile.lock 时,heroku 上的捆绑程序不会尝试安装它们),但问题不在 gemfile 中,而是在 gemfile 中。 lock - 我创建了解决方法(在推送之前从 gemfile.lock 中删除 eventmachine 的 bash 脚本),但我想找到更清晰的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多