ruby 相关问题

Ruby是一个多平台的开源,动态的面向对象的解释语言,由Yukihiro Matsumoto(Matz)于1995年创建。[ruby]标签用于与Ruby语言相关的问题,包括其语法和库。 Ruby on Rails问题应该用[ruby-on-rails]标记。

Rails 7 中如何在图像上传或更改后使用 MiniMagick 自动更新图像的主色?

我正在开发 Rails 7 应用程序,我正在尝试实现一个功能,每当上传或更改事件图像时,我都会计算和更新事件图像的主颜色。我正在使用 MiniMagic...

回答 1 投票 0

为什么使用before_action时没有双重渲染?

我想知道为什么当before_action中有redirect_to或render时没有双重渲染。考虑这个例子: 类 SomeController < ApplicationController before_action :callback...

回答 1 投票 0

地理编码 API 的响应不是有效的 JSON。和 request.location = nil

如果Rails.env.development? @current_location_geo = Geocoder.search(request.remote_ip).first 别的 @current_location_geo = 请求.location 结尾 如果!@current_location_geo.nil? &...

回答 2 投票 0

创作 Jekyll 主题:`tzinfo` gem 应该包含在 Gemfile 或 gemspec 中吗?

我是 Jekyll 主题 (Beautiful Jekyll) 的作者,该主题可以作为 Ruby gem 或 GitHub Pages 主题安装 我最近发现 Jekyll 可以在 Windows 上运行。从文档...

回答 1 投票 0

如何比较宝石版本?

假设我们有一颗宝石。 (例如:gem 'bcrypt'、'~> 3.1.7') 我想将其更新到最新版本。但我不知道这两个版本有什么区别。其实我想知道...

回答 4 投票 0

使用新应用程序的价格点 ID(Appstore Connect API)设置应用程序价格

我正在构建一个脚本来通过 fastlane 上传新应用程序以进行存储。然而,fastlane 目前面临着为新创建的应用程序设置价格的问题。所以我创建了 ruby 脚本来手动执行此操作...

回答 1 投票 0

访问/使用 Rails 凭证的挑战

我一直在尝试访问我在 Rails 加密凭证中设置的 API 密钥。我使用 Vim 将密钥添加到文件中,并仔细检查它们是否正确保存。 我添加了 config.require_master_...

回答 2 投票 0

寻找应用程序(ruby 2.3.8、rails 4.2.11)到最新稳定版本的 ruby 和 Rails 的推荐升级路径

正如标题所述,我正在寻找应用程序(ruby 2.3.8、rails 4.2.11)到最新稳定版本的 ruby 和 Rails 的推荐路径,这是最安全、最稳定的选择,非常...

回答 1 投票 0

如何将版本历史记录从 Serena Dimensions 导出到 Git?

我在 Serena Dimensions 中有一个存储库;我需要将其迁移到 Github。我发现我需要使用 git-fast-import,但我面临的问题是 Serena Dimensions 的元数据

回答 2 投票 0

向 REST API 发送 http 请求时在 client.crt 和 client.key 中指定

我有以下curl命令,它连接到需要客户端证书进行身份验证的远程服务器api: 卷曲-s -k --cert /root/client/client.crt --key /root/client/client.key

回答 1 投票 0

使用 Ruby on Rails MVC 时控制器和路由器中没有路由匹配错误

我是 ruby on Rails 的新手。我正在尝试使用 Active Record 测试一个简单的记录拉取示例。我在从路由器到控制器执行操作以获取一些艺术时收到以下错误...

回答 1 投票 0

在线程中调用相同的过程不起作用

我在 Ruby 中遇到线程问题。 这是我第一次使用线程,所以也许我遗漏了一些重要的东西。 我有这个程序: def 定义动作(字段) 如果 field.nil 则为 false? ||现场.em...

回答 2 投票 0

在 Nginx 上将 TCP 连接转发到 HTTP

我正在运行一个应用程序,它接受来自 GPS 记录器的数据,这些数据通过 SMS、HTTP 或 TCP 发送。我使用 HTTP 连接来传输数据,通过...

回答 3 投票 0

如何在Linux中使用GCC编译简单的源文件

我正在尝试在Linux(Ubuntu)中用C编译一组源文件。当我尝试运行以下命令时,出现错误,提示“ruby.h”未找到。 gcc 自定义_ext.c 这是给予...

回答 4 投票 0

pod 安装失败,并显示“无法加载此类文件 - xcodeproj”

我最近更新到了 ruby v 2.6 升级后,我在安装 pod 时遇到问题,并出现以下错误 回溯(最近一次调用最后一次): 7:来自 /usr/local/bin/pod:23:in `' ... 我最近更新到 ruby v 2.6 升级后,我在安装 pod 时遇到问题,并出现以下错误 Traceback (most recent call last): 7: from /usr/local/bin/pod:23:in `<main>' 6: from /usr/local/bin/pod:23:in `load' 5: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/bin/pod:36:in `<top (required)>' 4: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 3: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 2: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods.rb:2:in `<top (required)>' 1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- xcodeproj (LoadError) 8: from /usr/local/bin/pod:23:in `<main>' 7: from /usr/local/bin/pod:23:in `load' 6: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/bin/pod:36:in `<top (required)>' 5: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 4: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 3: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods.rb:2:in `<top (required)>' 2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in `require' 1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in `rescue in require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in `require': cannot load such file -- xcodeproj (LoadError) 我已经尝试过sudo gem install cocoapods但没有帮助。 有人遇到类似问题并找到解决方案吗? 似乎你需要安装 gem xcodeproj,在终端中运行: gem install xcodeproj 看这里 只有这个对我有用: sudo gem install cocoapods --user-install sudo gem install cocoapods && pod install 安装 RVM

回答 4 投票 0

获取Rails中STI类基类的路线

假设我有一个包含 3 个模型的 Rails 应用程序:人、地点和事物。 假设 Thing 使用单表继承,因此有 FancyThing 和 ScaryThing 子类。 然后是用地图定义的路线。

回答 4 投票 0

在 ruby 中,自定义方法不适用于 File 内置类

我想在对象类和数组类上创建自定义方法。 它与整数、字符串等数组完美配合,但不适用于文件。 诡异的! 对象类 定义 foo 放置(“对象...

回答 1 投票 0

Facebook SDK iOS 连接的 Rails-api 身份验证?

我计划使用rails-api 为iOS 移动应用程序提供JSON API 来使用。流程: 用户打开移动应用程序 用户点击 Facebook 连接 移动应用程序获取fb_access_token和p...

回答 2 投票 0

无法在 Mac Sequoia 15.0.1 中安装 ruby 3.2.2。 M2芯片

我尝试使用 RVM 作为包管理器在 mac 上安装 ruby-3.2.2,但出现与 [email protected] 相关的错误。不仅对于 ruby-3.2.2,对于旧版本我也遇到同样的错误。 呃...

回答 1 投票 0

vagrant-libvirt 插件无法在 Sonoma 14.6.1 上安装。这是 M1 Mac Silicon 的限制吗?

错误信息如下: vagrant 插件安装 vagrant-libvirt 安装“vagrant-libvirt”插件。这可能需要几分钟... /opt/vagrant/embedded/lib/ruby/3.3.0/rubygems/specification.rb:

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.