【问题标题】:Error Deploy AWS - Ruby on Rails gem ffi updated错误部署 AWS - Ruby on Rails gem ffi 更新
【发布时间】:2018-07-24 23:40:34
【问题描述】:

各位早上好,

更新 ffi gem 后,我在 AWS 上部署时遇到问题,但此 gem ffi 被用作 sass-rails 的 5 级 gem 的依赖项。

所以我无法在依赖 gem sass-rails 的 gem 中设置我需要的版本。enter image description here

如果有人已经经历过并且可以帮助我?或者知道如何在依赖项 gem 中标记版本。

非常感谢您!

Att,若昂·恩里克·苏亚雷斯

【问题讨论】:

  • ¿habla 使用过英语吗?因为这是一个英文网站。
  • 已将问题编辑为英文。 @abybaddi009
  • google 的直接翻译并没有太大帮助。你能详细说明一下吗?
  • 对不起我的英语,我在 aws 中部署时遇到问题,如下图所示。 @abybaddi009

标签: ruby-on-rails ruby amazon-web-services amazon-ec2 rubygems


【解决方案1】:

我今天在尝试部署我的第一个 AWS 项目时遇到了与 sass-rails 类似的情况。请记住,我还是 AWS 的新手。我不知道我是否建议您继续使用旧版本的 gem,但这可能会帮助您开始跑步。这是我所做的:

1) 将 FFI 降级到 1.9.18。这个版本在 AWS 上似乎可以安装,所以我将它添加到了我的 Gemfile。

# Use SCSS for stylesheets
gem 'ffi', '1.9.18'
gem 'sass-rails', '~> 5.0'

2) 捆绑安装以更新您的 Gemlock 文件

$ bundle install

3) 提交您的更改

git commit -am "Updating FFI gem"

4) 现在希望它可以安装。我认为您只是这样做,但我来自一个干净的应用程序。

eb deploy

这就是让我想到降级 Gem 的原因。

https://github.com/ffi/ffi/issues/613

https://github.com/ffi/ffi/pull/612

【讨论】:

    猜你喜欢
    • 2017-06-15
    • 2013-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 2013-01-13
    相关资源
    最近更新 更多