ruby 相关问题

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

如何扩展 Ruby Test::Unit 断言以包含assert_false?

显然Test::Unit中没有assert_false。如何通过扩展断言并添加文件 config/initializers/assertions_helper.rb 来添加它? 这是最好的方法吗?我不...

回答 5 投票 0

使用回形针验证大小和内容类型在 Rails 7 中不起作用

我目前正在将在 Rails 3 和 ruby-1.9.3 中构建的旧系统改造为 Rails 7.1.3.2 和 ruby-3.3.0。现在在我的旧应用程序中,它对所有附件使用回形针,所以我也将使用

回答 1 投票 0

Rails 7:上传图像到富文本区域未显示

我在 ruby on Rails 的主页上关注了这个视频:https://rubyonrails.org/。这是我的步骤 Rails 新演示 Rails 生成脚手架帖子标题:字符串内容:文本 Rails 数据库:迁移 导轨服务器

回答 1 投票 0

将商品添加到购物车

我需要团队项目的帮助。我的任务是“添加到购物车”功能。我被困住了。我需要在产品页面上的每个项目旁边添加一个按钮,单击该按钮时,它会添加该项目并引导您...

回答 1 投票 0

干验证。如何将参数发送到宏

json(简单示例): { “人”: { “生日”:“1990年10月10日” }, “成就”:{ “date_appr_r”:“2022-05-21” } } 我的骗局...

回答 1 投票 0

Ruby OOP 类交互:哪种方式更新实例变量?

我有2个类:游戏和玩家。这是一款井字棋游戏。 类游戏 attr_accessor:player_1、:player_2、:数字、:板 def 初始化(player_1,player_2) @player_1 = 玩家...

回答 1 投票 0

GitHub Actions CI - Gem/Rails Engine - Ruby v3.3.1/Bundler 错误

我正在编写一个 Ruby gem/Rails 引擎 blacklight_allmaps,并使用 GitHub Actions 进行 CI。昨天,我的 Ruby v3.2 测试构建顺利通过,但我的 Ruby v3.3 测试开始失败,并出现一个奇怪的错误......

回答 1 投票 0

隐藏部分电子邮件地址

使用 ruby 例如隐藏电子邮件地址@符号之前的 4 个字符的最佳方法是什么 [email protected] = fake####@example.com 当我显示

回答 4 投票 0

使用ActiveStorage和MiniMagick为图像添加水印

我正在使用 Rails 6 ActiveStorge 和 MiniMagick 上传图像并调整图像大小。现在我正在尝试向图像添加水印并使用: <%= image_tag file.variant(draw: "image Over 0,0 10...

回答 1 投票 0

Ruby on Rails 6 with Minitest:有没有办法缩短输出错误?

我正在阅读 Michael Hartl 编写的《Ruby on Rails 教程》的第 3.3 节,我们刚刚开始测试部分。在本节中,我们将在控制器中对静态页面进行分组(

回答 1 投票 0

在 Windows 10 上安装 ruby 很困难

在我的windows 10机器上安装ruby后,在命令提示符中输入ruby -v时同样没有找到,我该怎么办? 我在路径中看到它是否有变量以及这个变量。我下载...

回答 1 投票 0

如何在 Ruby on Rails 中通过 ActiveAdmin 存储字符串数组

我有一个模型,其属性将数组存储到数据库中。它看起来是这样的: // 它有超过 5 个字段,但字段标签是一个字符串数组。其他的都只是字符串。 乔班...

回答 1 投票 0

在 Windows 上安装 shopify-cli

我尝试通过以下命令安装 Shopify 应用 CLI: gem 安装 shopify-cli 输出: 错误:安装 shopify-cli 时出错: 来自主题检查的“主题检查语言服务器.bat”

回答 3 投票 0

当动作文本富文本在Post模型中使用时,如何在rails 7中使用ransack进行搜索?

有人可以帮我找出为什么它不起作用吗? 那么故事是什么呢:有一个 Rails 7 (7.1.3) 博客应用程序,其版本为 4.1.1 在搜索表单中,我需要通过 p 搜索文本...

回答 1 投票 0

rbenv:从 Big Sur 升级到 MacOS Sonoma 14 后无法安装 ruby 2.1.0

我有一个使用 ruby 2.1.0 的遗留应用程序和 $ rbenv 安装 2.1.0 在 BigSur 中工作得很好。 然而,从 Big Sur 11 更新到 MacOS 14.4.1 Sonoma 后,我无法让它工作。 我已经换了...

回答 1 投票 0

Ruby:如何从文件中读取正则表达式,然后使用该正则表达式解析字符串?

这是最难搜索的事情之一,因为当您搜索如何解析正则表达式时,您将了解如何使用正则表达式进行解析。我想从文件中读取正则表达式,以某种方式将其放入对象中,

回答 4 投票 0

`bin/rails server` 打开文本文件而不是运行本地服务器

开始 Rails 教程:https://guides.rubyonrails.org/getting_started.html。 遵循了每一步,但是当我开始运行命令 bin/rails 服务器时,下面的文本文件将打开而不是运行...

回答 2 投票 0

如何在Ruby中获取Linux系统信息?

如何在 Ruby 中获取 Linux 系统的软件/硬件信息(这必须适用于 Fedora、Ubuntu 等)?

回答 3 投票 0

gem 如何决定安装哪个特定于 arch 的 gem?

例如;如果我想安装任何依赖于体系结构的 gem,例如 nokogiri(用于 ruby 的 xml 库),但对于任何依赖于体系结构的 gem,情况都是相同的。 我使用 x86 发行版,但是...

回答 1 投票 0

每个用户或每个项目的 gem 缓存路径

尝试打包我的 Ruby 应用程序,我收到很多这样的错误: Bundler::PermissionError 尝试写入时出错 到`/opt/ruby/lib/ruby/gems/3.3.0/cache/nio4r-2.7.1.gem`。这是 可能...

回答 1 投票 0

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