问题标签 [merb]

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 投票
1 回答
64 浏览

ruby - 如何从 merb 中的控制台/脚本运行器生成视图?

我想生成很多merb视图(大约350.000)并以编程方式将它们保存到单独的文件中(它们实际上是XML文件)。一种选择是简单地使用wget它们,但这太慢了(已经尝试过了,但大约需要两天时间)。对于rails,我已经找到了答案,但这不适用于merb。

0 投票
2 回答
104 浏览

merb - merb需要sqlite吗?

我有一个关于 sqlite 的 Merb 依赖的问题。我将在我的 m/c 上安装 merb,但我的 m/c 上没有安装 sqlite。我尝试了这个命令“gem install merb”并看到以下错误。如果有什么方法可以用 mysql 安装 merb 请告诉我。

构建原生扩展。这可能需要一段时间... 错误:安装 merb 时出错:错误:无法构建 gem 原生扩展。

/usr/bin/ruby1.8 extconf.rb 检查 sqlite3.h... 否 * extconf.rb 失败 *由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。

提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include=${sqlite3-dir} /include --with-sqlite3-lib --without-sqlite3-lib=${sqlite3-dir}/lib

Gem 文件将继续安装在 /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2 以供检查。结果记录到 /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2/ext/do_sqlite3/gem_make.out

0 投票
1 回答
905 浏览

ruby-on-rails - 耙工作的问题:工作

当我运行 rake 工作时:工作。

我收到这个错误。

0 投票
1 回答
405 浏览

html - 如果 SASS 是 HAML 的一部分,为什么我需要在 Merb 中使用 Compass?

这是一个理论问题,也是一个实践问题。我只是无法理解所有这些技术是如何融合的……

我听说过各种各样的事情,包括:

所以我的问题是:......什么?

我确实有 SASS 在 Merb 工作。我已经安装了 Compass 并使用了 Chris Eppstein 的 Github wiki 上的说明来让它工作。但是为什么需要 Compass,为什么许多消息来源似乎认为不需要它并且 HAML 或 Merb 中内置了 SASS 支持?

0 投票
0 回答
280 浏览

ruby-on-rails - Rails/Merb 中的混合动态路由

我试图找出将简单路由映射到一个 url 的最佳方法。应用程序包含 4 个模型:位置、类别、预算、公司。但是每个模型都可以像这样映射到单个 url。对于真实世界的示例,您可以查看http://sortfolio.com/

它们也可以混合成这样的东西:

所以,基本上有一个特定的参数顺序:

有 2 条路线可以匹配所有 url:

但是在控制器中它有点棘手,因为我必须按特定顺序检查项目。公司网址放在最后,因为它们可能会覆盖系统路径。

它工作正常,但我必须对每个请求进行大量查找,因为参数是完全动态的。没什么大不了的,这些信息可以存储在缓存中,但我只是想知道是否还有其他解决方案或方法?

我只有一个想法:有 1 个额外的表来存储有关路径及其通向位置的信息。换句话说 - 表非规范化。

url 解析过程可能只包含在一个自定义查询中。

请指教。

0 投票
2 回答
2099 浏览

ruby - Merb、Bundler、RVM 和 1.9.1 = 找不到 Gemfile (Bundler::GemfileNotFound)

谁能建议如何解决这个问题(Ubuntu 9.10):

感谢

克里斯


更新


我非常努力地让它发挥作用。最终我回到了 merb-core 1.0.12 并且效果很好。

0 投票
2 回答
1205 浏览

ruby - RVM、Merb、Rake 和 RSpec

我目前正在运行通过 RVM 安装的 ruby​​-1.9.1。我一直在研究使用 Merb,但是当我尝试运行它时,我收到了这个错误:

我已经安装了 rspec,但即使在 IRB 中,我也不能要求“spec/rake/spectask”,除非我还安装了 rspec-rails(我现在已经完成了)。

我什至可以从哪里开始的任何想法?

干杯,山姆

0 投票
0 回答
161 浏览

merb - 从 Merb 迁移到 Rails3

什么是从 Merb 迁移到 Rails3 的最佳方法,我查看了merb-to-rails3 gem,但我不只是使用可以完全迁移的 gem,因为 gem 提供的辅助方法非常少。

0 投票
3 回答
160 浏览

ruby-on-rails - 从 Merb 继续前进 - 我在哪里可以找到家?

我在 2009 年初将我的应用程序从 Rails 中移出,因为我不需要或不想要该框架中的所有功能(ORM、MVC 等)并且不喜欢我们生成的大内存空间(200Mb)。Merb-core 一直是我们的应用程序的好地方,但我现在想知道,既然 Merb 和 Rails 已经合并,我们是否应该搬到其他地方。

有人对以下问题有建议吗?

  • 我们应该留在 Merb 吗?

  • 考虑到最小的占用空间,尝试在 Rails 3.x 上重新实现应用程序有什么意义吗?

  • 我在瘦和 Rack 方面有一些经验,但使用了足够多的 Merb 功能,端口不会无痛 - 是否值得“下”到裸 Rack?

谢谢,我很欣赏其中一些是主观的,但我希望有足够多的人使用过 Merb 并面临同样的问题。

顺便说一句,这里关于 Merb 的最后一个问题大约是四个月前。

0 投票
1 回答
724 浏览

ruby - 没有要加载的文件——merb 中的规范

我在 merb 中创建了一个应用程序。我的 Gemfile 有

如果我运行rake -Tor rake routes,我的 rake 任务会因上述错误而中止。

如果 Gemfile 中没有提到 gem,那么错误是

请提出解决方案。