问题标签 [gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3536 浏览

ruby - 如何将haml与heroku一起使用?

我尝试在没有 gem 的情况下使用 sinatra 让 haml 工作(据我所知,Heroku 不允许安装 gem)

到目前为止我所做的:

  • 在我的项目中克隆haml git repo

  • 添加:需要 'haml/lib/haml.rb' 到我的 sinatra 主文件

以下作品:

但以下没有:

我得到错误:

NoMethodError - 未定义的方法each' for nil:NilClass (haml):20:in渲染'

./haml/lib/haml/engine.rb:152:in `render'

./haml/lib/haml/engine.rb:152:in `instance_eval'

./haml/lib/haml/engine.rb:152:in `render' ...

还有其他文件需要吗?有任何想法吗 ?

0 投票
2 回答
447 浏览

installation - 鞋子和宝石

我有鞋葡萄干 (0.r1134) [i686-darwin8.9.1] +视频

我正在尝试像这样设置 Shoes.setup 块:

一切正常,直到我们到达 mwa.login,这将我们带到我的 XML-RPC 包装 API,它将执行安全登录。我得到错误:

未定义的方法“关闭?” 为了 #

如果我启动 irb 并加载“my_webservice_api_wrapper.rb”,一切正常,所以我想也许我误解了应该在鞋中加载什么以及何时加载。

任何帮助表示赞赏。鞋子看起来真的很酷。

0 投票
1 回答
1515 浏览

macos - 在 Mac OS X 10.4.11 上安装 mechanize gem 会出现“无法构建 gem 原生扩展”

我正在尝试在 MAC OS X 上安装 mechanize gem,但我不断收到以下错误:

错误:安装 mechanize 时出错:
错误:无法构建 gem 原生扩展。

/usr/local/bin/ruby extconf.rb install mechanize
检查#include
...是
检查#include
...是
检查#include
...是
检查#include
...是
检查xmlParseDoc()在 -lxml2... 是
检查 xsltParseStylesheetDoc() 在 -lxslt... 是
检查 exsltFuncRegister() 在 -lexslt... 是
创建 Makefile

** 制作 gcc -I。-我。-I/usr/local/lib/ruby/1.8/i686-darwin8.9.1 -I. -I/opt/local/include/ -I/opt/local/include/libxml2 -fno-common -g -O2 -pipe -fno-common -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings - Wconversion -Wmissing-noreturn -Winline -c html_document.c
在来自 ./html_document.h:4 的文件中,
来自 html_document.c:1:
./native.h:11:28: 错误: libxml/xmlsave.h: 否这样的文件或目录
make: * ** [html_document.o] 错误 1**

所以在 /opt/local/include/ 或 /opt/local/include/libxml2 中找不到 xmlsave.h 事情是 libxml2 作为框架安装在 /Library/Frameworks/libxml2.framework/

然后我决定创建一个从 libxml 头目录到 /opt/local/include/xml2 的符号链接,所以我做了

但我仍然无法安装 gem。

非常感谢任何指针或想法。

0 投票
2 回答
256 浏览

ruby - 正在寻找通过阅读代码确定编程语言的 ruby​​ gem?

几个月前,我阅读了一篇关于 ruby​​ gem 的博客文章,它可以通过阅读代码本身来确定编程语言。对于我的生活,我不记得博客或宝石的名称。谷歌搜索“ruby 编程语言猜测”及其变体也无济于事。

有人碰巧知道相关宝石的名称吗?

0 投票
4 回答
524 浏览

ruby-on-rails - 是否有可以使用测试数据填充数据库的 gem/插件?

是否有可以使用测试数据填充数据库的 gem 或插件?

0 投票
4 回答
263 浏览

ruby - 您是否必须为 JRuby 和 MRI 进行重复的 gem 安装?

我安装了 JRuby 和 Ruby (MRI)。看来我需要安装两次 gems - 每个平台一次。这是必要的还是我做错了?在我为 MRI 安装 rails gem 之后,我应该将 JRuby 指向它,还是我也需要调用:“jruby -S gem install rails”

0 投票
7 回答
1330 浏览

ruby-on-rails - 你最喜欢的鲜为人知的 Rails gems/plugins

你最喜欢的 Rails 的鲜为人知的 gems/plugins 是什么?

这个关于 Rails 插件的问题只提出了常见的问题(Paperclip、RSpec、Shouda、Restful Auth 等)。获得一份关于隐藏的、不太受欢迎的摇滚乐的列表会很棒。

0 投票
3 回答
441 浏览

ruby - 我如何说服 Rubygems (1.3.3) 我真的希望它安装依赖项?

对于任何具有依赖关系的 gem,我都会得到以下信息(名称根据需要进行了更改):

尝试1:

尝试2:

尝试 3:

0 投票
3 回答
103 浏览

.net - .NET 的 Rubygems 风格的实用程序?

有没有类似 .NET 的 Ruby gems 之类的东西?

0 投票
1 回答
1586 浏览

ruby-on-rails - 红宝石日历日期选择

嘿,我在日历日期选择 gem 的时间部分遇到问题。以下代码将日期限制为今天之后/之后的任何一天。我需要为时间执行此操作,将用户限制在 24 小时或比现在更长的时间。我不知道 :valid_date_check 中使用的代码是 SQL、Javascript 还是什么。谷歌和 IRC 也想不通。有没有人有这个 gem 的经验,并且成功地做到了,或者知道代码是什么,所以我可以自己去实现它。