ruby 相关问题

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

如何让手动作业在 GitLab CI 上始终成功退出?

在我的 Gitlab CI 上,我运行 gem https://rubygems.org/gems/brakeman 作为手动阶段。当它发现任何警告或错误时,最后在 Gitlab CI 上,在完成所有代码后,它会退出...

回答 3 投票 0

将 Alpha2 国家/地区更改为真实国家/地区名称

我正在使用国家宝石 https://github.com/hexorx/countries 并尝试从 alpha2 国家/地区名称中获取国家/地区名称。但它以[object object]的形式出现。这是我的代码。 渲染:json => @

回答 3 投票 0

Capistrano 由于与 OpenSSL 3.0 不兼容而无法部署 Rails 应用程序

我有一个支持 Rails 7 和 Ruby 3 的 Rails 应用程序,它在我的带有 Ubuntu 22.04、ruby 3.0.2p107 和 Rails 7.0.2.3 的开发机器上运行良好。 现在我正在尝试设置 Capistrano (

回答 5 投票 0

如何在ruby中获取不进行规范化的文件的绝对路径?

我当前的目录路径是/a/b/c/ 当我做 fname = File.path("../test.rb") ::文件.绝对路径(fname) 输出是:/a/b/test.rb 我期待的是这样的输出......

回答 2 投票 0

Ruby PayPal 权限 SDK Gem

我正在使用标题中所述的宝石:https://github.com/paypal/permissions-sdk-ruby 我让一切正常工作,但似乎 gem 仅具有请求基本和高级用户的内置方法......

回答 1 投票 0

我使用了这篇文章“使用 debuggerAddress 连接到手动打开的 Chrome 浏览器”

我参考了Justin Ko关于附加Chrome浏览器的文章。我过去曾成功地使用过同样的方法,而且对我来说效果很好。不过,我目前正在尝试...

回答 1 投票 0

如何断言Ruby minitest框架调用了某个方法?

我想使用 minitest Ruby 测试一个函数是否正确调用其他函数,但我无法从文档中找到合适的断言来测试。 源代码 类某类 def invoke_functio...

回答 6 投票 0

安装 libv8 与 mini_racer 一起使用时遇到问题(使用 Git bash 的 github 页面站点项目)

大家好,我正在使用 github 页面网站开发我的第一个网站。我一直在 Youtube 上关注本教程。我从另一个人那里分叉了一个主题用于我的项目。分叉和一些之后

回答 1 投票 0

如何在 OSX 上安装 `libgmp3-dev`?

我安装1.8.3版本的json gem时遇到错误: dyld:惰性符号绑定失败:找不到符号:_rb_str_new_static 引用自:/Users/gnerkus/.rvm/gems/ruby-...

回答 2 投票 0

如何生成OptionParser需要参数

下面的代码可以工作,但是当我想将所需参数构建到所需参数的本机 OptionParser 语法中时,我使用 fetch 手动引发所需参数的参数错误

回答 3 投票 0

棱镜解析器的 ruby 编码

我正在尝试检查该程序的 ruby prism AST (input.rb): x = 8 + 55 * 14 # 这是一条评论... 放置“>> 值为#{x}” 我似乎编码错误,因为w...

回答 1 投票 0

Gem::Ext::BuildError:错误:无法构建gem本机扩展unicode.c:1058:20:[-Win兼容函数指针类型]

有关我的环境的一些详细信息: Ruby 版本:Ruby 3.2.0 RubyGems 版本:3.5.6 rbenv版本:1.2.0 MacOS:索诺玛 14.1.2 / M2 我正在尝试运行捆绑安装来为我的项目安装 gem...

回答 2 投票 0

如何让Carrierwave在销毁记录时删除文件?

我正在使用 Carrierwave gem 上传文件。 我建立了一个系统,供用户将图像标记为不适当,并供管理员删除图像。据我所知,在图像上调用 destroy

回答 4 投票 0

mysql2 gem 破坏了我的捆绑器。安装mysql2(0.5.5)时出现错误

我有 macbook pro m2 机器。我有一个正常工作的 ruby 项目,在进行系统升级后,它坏了。 我正在尝试在我的项目中运行捆绑安装,并且得到以下信息

回答 1 投票 0

您尝试安装的 Ruby 版本不存在:ruby-2.6.1

在heroku中我收到此错误您尝试安装的Ruby版本不存在:ruby-2.6.1 但在本地,当我放置 ruby -v 时,我得到了这个 ruby 2.6.1p33(2019-01-30 修订版 66950)[x86_64-darwin...

回答 1 投票 0

用 rmagick 替换颜色

我目前陷入了一个或多或少简单的任务。我需要使用 rmagick 将图像中的某些颜色替换为其他颜色。 我找到了两种方法。 循环遍历每个像素来替换...

回答 1 投票 0

如何自动重新连接 Rails 6 PostgreSQL 连接?

我有一个带有一些工作进程的 Rails 6 应用程序。该应用程序使用 PostgreSQL 作为数据库。有时数据库会重新启动(例如次要版本升级)并且工作人员会失去连接。我希望他们...

回答 2 投票 0

正则表达式 - 匹配单词末尾的句点 (.)

好吧,这是一个奇怪的。 我想用另一个单词替换字符串中的首字母缩略词,但尾随句点似乎导致单词边界检测出现问题(因为句点不是单词

回答 1 投票 0

在右下角贴一个按钮

应用程序图片 我正在为我的训练营制作这个项目,我正在努力将这个 + 按钮移动到这个容器的右下角,我的项目有这个容器来“模拟”手机

回答 1 投票 0

Gem::Ext::BuildError: 错误: 当我运行捆绑安装时无法构建 gem 本机扩展

有关我的环境的一些详细信息: Ruby 版本:Ruby 3.2.0 RubyGems 版本:3.5.6 rbenv版本:1.2.0 MacOS:索诺玛 14.1.2 / M2 我正在尝试运行捆绑安装来为我的项目安装 gem...

回答 1 投票 0

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