sinatra 相关问题

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

使用capistrano部署时出现sidekiq错误

当我尝试使用capistrano部署Sinatra和sidekiq时遇到一些问题。 在mygem文件中: 部署时发生错误: 另外,当我尝试通过cap prod...

回答 0 投票 0

Sinatra端点可以在localhost上正常运行,但是在生产环境中找不到吗?

我有一个无法解决的怪异问题,我收到了 响应正文 从我的sinatra API部署在heroku上时,我有一百条路由,除了这条路由以外,其他所有路由都可以正常工...

回答 1 投票 0

使用Sinatra将前端与后端项目分开

我正计划创建一个具有前端和后端的网站。 我想知道FE与BE的沟通方式。 我看到了一个使用Xampp运行前端并使用sinatra后端的项目。 它需要启动apac...

回答 1 投票 0

如何通过设定的生产环境在生产模式下使用彪马?

我做了一个小Sinatra应用程序 。 在我的Gemfile中,在生产组中添加gem puma 然后在config.ru设置生产模式 但是在运行backup ...

回答 1 投票 0

使用Sidekiq,Capistrano,Sinatra进行部署

作为与Sinatra的capistrano部署的一部分: 无论如何我都看不到 r require 指向我的Sinatra,根据sidekiq issues 。...

回答 1 投票 5

通过流浪汉部署到VM并由清漆进行配置并作为守护进程运行时,sinatra应用程序停在生产模式下

我有一个sinatra应用程序,当我在生产环境中运行该应用程序时,运行起来很不错。 第一个请求有效,资产下载并加载页面。 但是,如果刷新页面,请求将停止,并且...

回答 1 投票 0

我如何在sinatra中访问哈希数据?

我正在尝试访问sinatra中的哈希数据:require'rubygems'require'sinatra'class List def self.items返回项目= {::something1 => {:attribute1 =>“ somestring1”,:...

回答 2 投票 1

sinatra-cors在使用中间件时不响应200 [关闭]

出于我的好奇心,我正在编写一个小应用程序,并且遇到sinatra-cors gem无法响应200的问题。这导致Chrome失败了选项请求(随后也没有...

回答 1 投票 -2

如何生成然后重定向到Sinatra中生成的链接?

我有些麻烦。这是我的代码:get'/ generate'do @link = Link.create(url:Helpers.random,消息:“ my ffffff”)session [:test] = @ link.url redirect(“ / message /#{ session [:test]}“)...

回答 1 投票 0

1:Fixnum的未定义方法'year'

当在Rails应用程序中使用asset_sync时,我在此行设置自定义标头:config.custom_headers = {'。*'=> {cache_control:'max-age = 315576000',到期时间:1.year.from_now.httpdate}} ...

回答 1 投票 2

如何使用AES在sinatra中编码字符串?

[我花了很多时间在我的应用程序中搜索一种加密字符串的方法,但是没有找到在Sinatra中使用它的正确解决方案。例如,我尝试'require aes'gem(https://github.com/chicks/aes)...

回答 1 投票 0

协会PROC为mongoid

我在Mongoid来源看见没有PROC可以被发送到联想法,什么是要实现以下Mongoid AR协会最佳实践:类任务... belongs_to的:创造者 - > {其中(...

回答 2 投票 0

如何运行cronjobs和rackup

在泊坞窗运行cron和rackup服务时,红宝石西纳特拉我的问题是。文件cronjobs * * * * * CD /应用&&耙解析器>> cron.log 2>&1个文件Dockerfile RUN APK更新&...

回答 1 投票 0

Rails的,Padrino,和辛纳屈的适宜建设预付费移动业务

我工作在移动/ VOIP领域的应用。这对我来说真的是一个灰色地带。以下是有关应用程序的一些细节:这基本上就像一个自动充值/预付费手机...

回答 1 投票 17

红宝石 - 如何通过一些背景的块,我与另一个块包装

?。我想传递一些上下文(绑定到一个块,因为我包装块到其它不知道如何做到这一点下面是一个说明这个代码的问题发生在总结 - 当.. 。

回答 1 投票 0

Sinatra,在哪里放置require语句

我正在开发一个Sinatra / Rack应用程序,我遇到了一个设计问题。我环顾四周,我不太确定在哪里放置大量的require语句。我想他们进去了......

回答 3 投票 2

发送/解析多个JSON对象

我有一个Sinatra服务器以流方式从数据库返回多个JSON对象。对象看起来像:{“a”:1,“b”:2,“c”:3} {“a”:4,“b”:5,“c”:6} ......但是这个。 ..

回答 9 投票 16

通过正则表达式查找Mongo:仅返回匹配的字符串

我的应用程序有以下堆栈:Ruby上的Sinatra - > MongoMapper - > MongoDB应用程序在数据库中放入几个条目。为了交联到其他页面,我添加了某种...

回答 2 投票 3

在Sinatra中过滤之前导致重定向循环

我有这个简单的代码:在重定向'/ login'之前需要'sinatra'结束'/ login'做'hello'结束get'/ test'do'应该不显示'结束这个简单的应用程序应该重定向每个.. 。

回答 2 投票 0

转储到yaml文件后为什么负值变为正值?

我有一个简单的sinatra应用程序使用yaml文件来处理数据。其中一个功能是用户可以投票或否决一个问题。投票功能很好,但我在实施时遇到了一些奇怪的事情......

回答 1 投票 0

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