问题标签 [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.
ruby - 如何从 merb 中的控制台/脚本运行器生成视图?
我想生成很多merb视图(大约350.000)并以编程方式将它们保存到单独的文件中(它们实际上是XML文件)。一种选择是简单地使用wget
它们,但这太慢了(已经尝试过了,但大约需要两天时间)。对于rails,我已经找到了答案,但这不适用于merb。
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
ruby-on-rails - 耙工作的问题:工作
当我运行 rake 工作时:工作。
我收到这个错误。
html - 如果 SASS 是 HAML 的一部分,为什么我需要在 Merb 中使用 Compass?
这是一个理论问题,也是一个实践问题。我只是无法理解所有这些技术是如何融合的……
我听说过各种各样的事情,包括:
- “HAML 和 SASS 包含在 Merb 中”
- “SASS 是 HAML 的一部分”
- “HAML 在 Merb 中工作,但要使用 SASS,您需要添加 'merb-haml' 依赖项”(?)
- “您需要 Compass 才能在 Merb 中运行 SASS”
- http://haml-lang.com/docs/yardoc/(搜索“merb”)
- https://github.com/Compass/compass/wiki/merb-integration
所以我的问题是:......什么?
我确实有 SASS 在 Merb 工作。我已经安装了 Compass 并使用了 Chris Eppstein 的 Github wiki 上的说明来让它工作。但是为什么需要 Compass,为什么许多消息来源似乎认为不需要它并且 HAML 或 Merb 中内置了 SASS 支持?
ruby-on-rails - Rails/Merb 中的混合动态路由
我试图找出将简单路由映射到一个 url 的最佳方法。应用程序包含 4 个模型:位置、类别、预算、公司。但是每个模型都可以像这样映射到单个 url。对于真实世界的示例,您可以查看http://sortfolio.com/
它们也可以混合成这样的东西:
所以,基本上有一个特定的参数顺序:
有 2 条路线可以匹配所有 url:
但是在控制器中它有点棘手,因为我必须按特定顺序检查项目。公司网址放在最后,因为它们可能会覆盖系统路径。
它工作正常,但我必须对每个请求进行大量查找,因为参数是完全动态的。没什么大不了的,这些信息可以存储在缓存中,但我只是想知道是否还有其他解决方案或方法?
我只有一个想法:有 1 个额外的表来存储有关路径及其通向位置的信息。换句话说 - 表非规范化。
url 解析过程可能只包含在一个自定义查询中。
请指教。
ruby - Merb、Bundler、RVM 和 1.9.1 = 找不到 Gemfile (Bundler::GemfileNotFound)
谁能建议如何解决这个问题(Ubuntu 9.10):
感谢
克里斯
更新
我非常努力地让它发挥作用。最终我回到了 merb-core 1.0.12 并且效果很好。
ruby - RVM、Merb、Rake 和 RSpec
我目前正在运行通过 RVM 安装的 ruby-1.9.1。我一直在研究使用 Merb,但是当我尝试运行它时,我收到了这个错误:
我已经安装了 rspec,但即使在 IRB 中,我也不能要求“spec/rake/spectask”,除非我还安装了 rspec-rails(我现在已经完成了)。
我什至可以从哪里开始的任何想法?
干杯,山姆
merb - 从 Merb 迁移到 Rails3
什么是从 Merb 迁移到 Rails3 的最佳方法,我查看了merb-to-rails3 gem,但我不只是使用可以完全迁移的 gem,因为 gem 提供的辅助方法非常少。
ruby-on-rails - 从 Merb 继续前进 - 我在哪里可以找到家?
我在 2009 年初将我的应用程序从 Rails 中移出,因为我不需要或不想要该框架中的所有功能(ORM、MVC 等)并且不喜欢我们生成的大内存空间(200Mb)。Merb-core 一直是我们的应用程序的好地方,但我现在想知道,既然 Merb 和 Rails 已经合并,我们是否应该搬到其他地方。
有人对以下问题有建议吗?
我们应该留在 Merb 吗?
考虑到最小的占用空间,尝试在 Rails 3.x 上重新实现应用程序有什么意义吗?
我在瘦和 Rack 方面有一些经验,但使用了足够多的 Merb 功能,端口不会无痛 - 是否值得“下”到裸 Rack?
谢谢,我很欣赏其中一些是主观的,但我希望有足够多的人使用过 Merb 并面临同样的问题。
顺便说一句,这里关于 Merb 的最后一个问题大约是四个月前。
ruby - 没有要加载的文件——merb 中的规范
我在 merb 中创建了一个应用程序。我的 Gemfile 有
如果我运行rake -T
or rake routes
,我的 rake 任务会因上述错误而中止。
如果 Gemfile 中没有提到 gem,那么错误是
请提出解决方案。