ruby 相关问题

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

'在Windows 7上无法构建gem native extension'(系统找不到指定的路径)

问题,我在Windows上运行gem install json -platform = ruby 时遇到以下错误:系统找不到指定的路径。暂时加强PATH包括......

回答 7 投票 20

Ruby - 使用Regex从字符串中删除所有HTML标记

我有以下字符串作为示例“ 你好, 我的名字是相同的 ...

回答 2 投票 1

Rails删除终端中的记录,但RSpec仍然显示在那里的记录

我正在创建一个应用程序,它将与前端交互以发布到数据库。在我的删除端点上,在终端中它将记录显示为已删除。但在我的测试中它仍然显示在那里。这是 ...

回答 1 投票 0

如何在Ubuntu 16.04中使用XAMPP在Rails中使用MySQL

我有XAMPP并用它来开发我的PHP项目。我的系统上也有Ruby on Rails,我想在我的Rails项目中使用我的XAMPP堆栈中的MySQL。我安装了mysql2 gem:sudo gem ...

回答 1 投票 0

Rails范围过滤元素没有has_many关联元素

我有以下模型:class Property <ActiveRecord :: Base has_many:photos scope:no_photos, - > {where('properties.id NOT IN(SELECT DISTINCT(property_id)FROM photos)')} end ...

回答 1 投票 3

如何使用Rails Nokogiri gem在HTML中提取数据属性?

我想从HTML中提取数据。我只需要提取数据属性的值而不是整个div或文本示例的内容:

回答 1 投票 1

将元素添加到ActiveRecord Relation对象的开头

我有以下@blogs = Blog.all我想将一个元素推送到该ActiveRecord Relation对象的开头。这不适用于数组:@ blogs.unshift(Blog.find(...

回答 2 投票 0

在Redmine 3.3上安装AgileDwarf插件时未初始化的常量ApplicationHelper :: GravatarHelper

我是来自git clone https://github.com/iRessources/AgileDwarf的/ usr / share / redmine / lib / plugins中的克隆插件。当我在目录/ usr / share / redmine bundle install中执行 - 没有开发测试--...

回答 2 投票 0

在Windows中将Rails应用程序部署为桌面应用程序

我最近几个月一直在Ruby on Rails项目上工作。问题是项目将要运行的地方没有互联网,我需要像在localhost上一样运行项目...

回答 2 投票 0

Appium press和move_to元素

我有一个应用程序,它的工作方式是:当我点击并按住某个元素时,会显示上下文菜单,然后我可以将手指移动到指定的元素并将其释放到相应的菜单项上。我试试......

回答 4 投票 0

Rails 4.2常量 - 放置它们的位置:application.yml vs custom config file.rb

我在我的应用程序中使用了一些常量。我要说有三种类型:有些是真正的密码,外部的东西,如sendgrid登录/密码,有些是内部“密码”,如...

回答 1 投票 2

开拓者改造宝石,如何处理这种类型的输入验证?

我们正在考虑使用改革宝石来验证输入。我们面临的一个问题是我们接受这种格式的输入:params = {records:{“record-id-23423424”:{name:...

回答 1 投票 0

Rails BDD无法找到可见的xpath“/ html”(Capybara :: ElementNotFound)

当我尝试进行集成测试时selenium-webdriver我在这个断言中失败了:@ user = FactoryBot.create(:user)@client = FactoryBot.create(:client,user:@user)@event = FactoryBot.create(:event ,...

回答 1 投票 0

凭据:编辑导致VIM:在Rails 5.2.beta上捕获致命信号SEGV

尝试Rails 5.2.beta2当我输入bin / rails凭据:编辑时,发生以下错误:你的Ruby版本是2.0.0,但你的Gemfile指定2.4.2 Vim:抓到致命的信号SEGV Vim:...

回答 1 投票 0

在Ruby中排序数组(特例)

我在Ruby中有一个数组,其值如下xs =%w(2.0.0.1 2.0.0.6 2.0.1.10 2.0.1.5 2.0.0.8)等等。我想对数组进行排序,以便最终结果应该是这样的:...

回答 2 投票 2

Ruby类之间传递变量

有没有办法在类之间传递变量?我有下一个代码。模块测试类超级默认初始化(名称)@name =名称最终结束类上限测试放置@ ...

回答 3 投票 -1

如何使用Faye Websockets向特定客户端发送消息?

我一直在研究一个基本上是使用sinatra的网络信使的网络应用程序。我的目标是使用pgp加密所有消息,并在客户端之间进行全双工通信......

回答 1 投票 3

在capistrano部署之后,当前路径中没有git repo

我正在使用capistrano 3部署我们的机架应用程序。我们可以按预期部署分支机构。但是在部署之后,当我使用所有代码登录到当前文件夹中的服务器时,我没有看到.git。即使我git ...

回答 1 投票 0

`binding.pry` vs`pry`

调用pry和binding.pry有什么区别?例如:要求'撬'类书店def初始化(书)@books = [] @ hp ='哈利波特'lotr ='领主之王'...

回答 1 投票 2

传递块作为参数

将一个块在其他参数中传递给Ruby中的方法的正确方法是什么?我有这个代码:def Foo(arg1,&block1)put arg1 block1.call end这不起作用:Foo('hello',{...

回答 1 投票 0

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