sinatra 相关问题

Sinatra是一种领域特定语言(DSL),可以轻松地在Ruby中快速创建Web应用程序。它是其他Ruby Web应用程序框架的替代品,例如Ruby on Rails,Nitro,Camping和Rango。

Sinatra的嵌套液体模板

根据Sinatra文档,您将液体对象传递到液体模板,如液体:index,:locals => {:title =>“我的Sinatra App”},用于在{{title}}这样的模板中呈现这似乎......

回答 1 投票 2

Sinatra :: Reloader没有重新加载Docker容器中的文件

我正在尝试在Docker容器中设置一个简单的sinatra应用程序。我已经在config.ru上设置了模块化的Sinatra应用程序:require'rubygems'需要'sinatra'需要“sinatra / reloader”Dir [文件....

回答 1 投票 0

如何让Sinatra通过HTTPS / SSL工作?

正如标题所说,谷歌没有提供任何有用的信息。如何为Sinatra应用程序设置和配置HTTPS / SSL?如何创建HTTPS路由?我从未在我的应用程序中使用过HTTPS ...

回答 5 投票 34

Ruby Sinatra嵌入了部分外部HTML文件

我需要在我的网站上持有“购买合同”类型的报告。我正在使用Sinatra使用erb文件来传递内容。我想通过电子邮件发送当前报告(版本将更改)......

回答 2 投票 0

为什么我在PNG图像文件上传时获得nginx内部服务器错误500

出于某种原因,当我将png文件上传到我的网站时,我在nginx上收到内部服务器错误500。该网站使用jpg或jpeg文件。我根本没有在错误日志中得到任何东西。我的哑剧....

回答 1 投票 1

Rails服务器和Rails控制台崩溃:require':无法加载此类文件 - 机架/保护(LoadError)

不确定为什么或如何开始发生但突然间我的应用程序在我的本地环境中正常运行不再有效。我当地的开发环境是:MacOS Sierra ...

回答 2 投票 1

错误:无法在任何来源中找到sqlite3-1.4.0

我目前正在尝试运行run.rb文件,但我一直在使用sqlite3获取错误。当我输入bundle install时,我收到了这条成功消息:从https://rubygems.org / .........获取gem元数据。

回答 2 投票 0

什么是这个文件config.ru,它的用途是什么?

什么是这个文件config.ru,它在Sinatra项目中有什么用?在我的项目挂绳中,编写了这样的代码:require'。/ app'运行Sinatra :: Application

回答 3 投票 2

什么是Ruby中的“使用ClassName”(vs include,require,load)

在Ruby中使用SomeClassName做了什么?在迁移“平/经典”Sinatra应用程序以为每个控制器使用单独的类的过程中,我遇到了一个博客条目,建议在某一点......

回答 1 投票 0

为什么这个文件上传代码会破坏我的MP3文件?

我有一个带有页面的基于Sinatra的项目,用户可以在其中上传MP3文件。

回答 1 投票 1

PostgreSQL身份验证失败

这是我的database.yml:开发:适配器:postgresql数据库:myUsername用户名:myUsername密码:myPassword主机:localhost因此,当我转到我的本地页面时,没有显示错误....

回答 2 投票 1

分段错误ruby 2.0.0p645

当我在Sinatra / ruby 应用程序中使用ALLIANCE FEED时,我得到一个/opt/rh/ruby200/root/usr/share/ruby/net/http/response.rb:368:[BUG] Segmentation fault ruby 2.0.0p645 (2015-04-13)[x86_64-linux] ......

回答 1 投票 12

Ruby IO Error,未打开阅读

使用OmniAuth for Facebook与Sinatra和Ruby 1.9.3。在auth过程的后期阶段,未打开IO以读取错误。在网上还没有看到太多关于此的内容。如果你 ...

回答 1 投票 0

从实例方法中获取sinatra环境

确定环境的正确方法是什么?现在我正在使用:class Main <Sinatra :: Base get'/'do puts self.class.development?把self.class.production?结束 ...

回答 3 投票 13

Sinatra具有多个环境配置

在与Sinatra合作几周后,我开始在临时环境中部署我的应用程序。在查看sinatra配置设置并环顾四周后,我没有找到办法......

回答 2 投票 0

Sinatra + Ruby:随机数每次都在不断变化。范围问题?

我正在使用Sinatra与Jumpstart Labs一起构建WebGuesser。我在浏览器的文本字段中输入一个数字。我点击提交,我应该得到一个回复 ,说我的号码是太低还是太......

回答 4 投票 1

在Logatra App中使用Log4r作为记录器

我想在Sinatra 1.3.1应用程序中使用带有日志级别信息,警告和错误的log4r。输出应该发送到requests.log(http请求),error.log和sinatra.log(其他输出)。我怎么去......

回答 2 投票 1

如何使用'like'进行Sql查询?

我正在尝试实现一个表单来搜索帖子的标题。这是控制器代码:post'/ search'do @results = Post.all(:Title.like =>“%#{params [:query]}%”)erb:layout end ...

回答 2 投票 2

造型数独网格

我已经创建了一个数独拼图创建者/解算器,并需要一些CSS的帮助来设计它。通常它们的样式如下:http://www.sudoku.4thewww.com/Grids/grid.jpg。一些命名我...

回答 5 投票 1

如何在较旧的Sinatra API应用程序中进行日志和调试?

我有这个古老而简单的Sinatra API。它的版本是1.4.8。这很简单,而且会被重写。在短期内,我需要添加一些调试语句来修复它。我......

回答 1 投票 0

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