问题标签 [ramaze]

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 回答
320 浏览

ruby - 请中级 Ramaze 路由帮助

第1部分:

我有一个电话,layout(:default){|path,wish| wish !~ /rss|atom|json/}但要求/foo/bar.json似乎认为wishhtml并且无论如何都使用布局。我怎样才能解决这个问题?

第2部分:

我想路由/path/to/file.ext,以便它调用to映射到的控制器上的方法,/pathext在制定返回时使用。有没有比将“file.ext”传递给to方法、解析它并执行案例更好(更优雅)的方法?如果我写了这个问题会更简洁,如何使用 Ramaze 进行 REST?似乎有一个 Google Groups 对此的回答,但由于某种原因我无法访问它。

0 投票
1 回答
388 浏览

ruby-on-rails - Ramaze 项目中的 ActiveSupport::Inflector?

我刚刚升级到 ActiveSupport 3,丢失了我所有的字符串方法,如“camelize”、“titleize”等。它破坏了我整个项目的一切,到目前为止,我已经通过自己重写这些方法来修复它们,但必须有更好的方法。我确实意识到 ActiveSupport 不再在全局范围内对 String 进行修补可能是一件好事,但是,它对我来说非常有用。无论如何我可以将这些东西修补到字符串上,找到一种新的方式来调用它们?

0 投票
1 回答
187 浏览

unicode - Unicode 中的 Ramaze 请求参数?

我有一个部分用于渲染使用 unicode 引发错误的表单;我已将错误缩小到一行;

如果我去localhost/thepath?q=中文它会抛出

工作正常,并且来自不在请求中的值的所有 unicode 字符串也工作正常。

0 投票
1 回答
486 浏览

ruby - 是否存在续集模型生成器?

我正在寻找一个 ruby​​ 类,它可以在读取 mySQL 数据库中表的定义后为 Ramaze 生成续集模型文件。例如,我想输入: ruby mySuperGenerator.rb "mytable"

结果应该是“model”目录中的文件“mytable.rb”,其中包含:

有人知道这样的发电机是否存在吗?

0 投票
1 回答
96 浏览

ruby - ramaze 锁定上传的文件?

有没有其他人在 Windows 上遇到过 Ramaze 的文件锁定问题?我所有上传的文件都被锁定(我正在使用上传帮助程序)。

我正在使用 - Ruby 1.93 - Ramaze-2012.04.14 - Rack-1.4.1

谢谢!

0 投票
2 回答
106 浏览

ruby - 委派给 Ramaze 中的另一个动作

如果传递了 id,我想从 Index 操作委托给 Show 操作。我似乎无法让它工作,我在这里做错了什么?

0 投票
1 回答
230 浏览

ruby - 如何有条件地禁用 Ramaze 布局?

如果请求恰好是 ajax 请求(即 request.xhr? == true),我想要一个控制器方法通过禁用/拒绝布局来响应。

以下似乎不起作用 - 它仍然返回布局

0 投票
1 回答
117 浏览

ruby - 找不到与 gems 一起安装的 ramaze

我有 Ramaze 版本 2012.04.14、Rubygems 1.3.6 和 Ruby 1.8.6,所以我有最新版本。我的控制台识别 Ramaze 和所有相关的命令。(我可以跑ramaze --version

www/在 localhost 环境中的文件夹中创建了一个文件夹,用于存放公共文件。

www/demo/hello_ramaze.rb使用教程中解释的代码作为文件。

我尝试执行ruby hello_ramaze.rb并收到此错误。

hello_ramaze.rb:1:in `require': 没有要加载的文件——来自 hello_ramaze.rb:1 的 ramaze (LoadError)

0 投票
2 回答
188 浏览

javascript - Ramaze + CoffeeScript:是否可以使用 Ramaze 自动生成 Javascript?

我正在尝试找到一种从 CoffeeScript 文件自动生成 Javascript 的方法,就像您在 Sinatra 中很容易做到的那样:

这样,在我的代码中,.js即使我只有.coffee文件,我也可以表现得像文件存在一样。与使用客户端 CoffeeScript 编译器相比,它的特殊性和错误更少……

0 投票
2 回答
448 浏览

ruby - 为什么 Sequel 不写我的数据库表?

控制器/makenew.rb

我得到的错误是。

SQLite3::ConstraintException:debates.question 可能不是 NULL

我检查了postdata data.question,它不为空。

到底是怎么回事?