一、创建一个Gemfile
# Gemfile # Gemfile.lock是bundle install后自动生成的 gem 'sinatra'
二、配置config.ru
require 'rubygems' require 'bundler' Bundler.require require './my_sinatra_app' run MySinatraApp
您还没有登录,请您登录后再发表评论
Sinatra::Synchrony允许我们做异步程序,除了那些在Fibers中封装了回调操作的。这让我们能够实现同步程序的同时利用异步代码的优势。除了可以这样简单地变成,它也让我们根据需要可以转换一个不同的并发策略。
Padrino一个构建在Sinatra上的全堆栈ruby框架
sinatra-pubsub, 为 Sinatra 推送&流 Sinatra::PubSubPubSub是对 Sinatra的扩展,它增加了使用HTML5服务器发送事件的基本发布/订阅流。例如客户端可以订阅以下事件:var es = new EventSource('/subscribe
Gemfile中有Gemfile bundle install 块必须返回一个字符串 默认状态码200和content type text/html bundle exec ruby tinderpizza.rb views文件夹 views/layout.erb 第二讲准备 这与Sinatra Skeleton App略有...
sinatra_autoload 在您的应用程序内部访问/需要文件之前,不要将文件加载到内存中。用法 require 'sinatra'require 'sinatra_autoload'SinatraAutoload . directories ( 'models' , 'lib' , 'modules' )class My...
使用Bundler,将以下代码放入您的Gemfile中: gem 'sinator' 如何使用 在没有数据库的当前目录中生成应用程序。 sinator -n my_app 在没有数据库的目标目录中生成应用。 sinator -n my_app -t target/dir ...
jump star sinatra sinatra教程
almost-sinatra, Sinatra 重构,现在只有六个行 比一双袜子更受欢迎 几乎 Sinatra "until programmers stop acting like obfuscation is morally hazardous,they're not artists, just kid
在Sinatra中使用Rails资产 这是一个最小的演示应用程序,展示了如何在 Sinatra 应用程序中使用 。 Rails Assets 将与基于的应用程序集成在一起。 一体化 文件 此应用程序使用将 Sinatra 与 Sprockets 集成的 ...
在Gemfile设置你的库和 gems 并使用rake develop来启动猎枪(网络服务器)和指南针(样式表)。 我已经包含了一个测试助手来帮助您了解机架/测试的基础知识。 学分 辛纳屈: : 指南针: : 霰弹枪: : 捆绑器: ...
sinatra,只需使用: gem install jammit-sinatra如果您使用捆绑程序,请将其添加到项目的Gemfile : gem 'jammit-sinatra'与辛纳屈在您的应用代码中,您需要注册Jammit: register Jammit您还需要加载干扰配置文件...
在 Ruby 和 Sinatra 中使用 Google 表格 这是一个示例应用程序,它使用 Sinatra 托管一个将数据保存在 Google 表格中的站点。 运行应用程序 使用 Google 表格进行设置 按照的步骤在 Google API 控制台中为服务帐户...
在AWS Lambda上运行Ruby Sinatra 此示例代码可帮助您开始使用部署在AWS Lambda上的简单Sinatra Web应用程序。 已通过Ruby 2.5.x和bundler-1.17.x测试。 可以在以下位置找到更多详细信息: : 其他资源: AWS Lambda上...
Sinatra的一个PHP复制: 用于以最少的工作量在PHP中快速创建Web应用程序的DSL
将此行添加到您的应用程序的Gemfile中: gem 'sinatra_cyclist' 然后执行: $ bundle 或将其自己安装为: $ gem install sinatra_cyclist 代码中的安装取决于您如何使用Sinatra。 冲刺 如果使用请将config.ru更新...
本课将向您介绍Shotgun以及如何在Sinatra应用程序中使用它。 我们还将介绍对运行Shotgun时可能遇到的常见问题进行故障排除的方法。 注意: shotgun仅在Linux和Mac OS X上有效。如果您未在Windows上使用Linux VM,则...
React鼻 react-sinatra使您可以轻松地在您的Sinatra和Padrino应用程序中使用React。 请看。安装将此行添加到您的应用程序的Gemfile中: gem 'react-sinatra' 然后执行: $ bundle 或将其自己安装为: $ gem install ...
使用Docker的Sinatra开发环境。 您可以开发Sinatra应用程序而不会污染主机操作系统。 安装 $ git clone https://github.com/ongaeshi/docker-sinatra-dev.git $ cd docker-sinatra-dev 构建映像并运行容器。 ...
我喜欢在每个项目中都可以使用Haml,Sass和Compass,同样,jQuery也可以应用到每个产品中。 还包括许多有用的耙任务。 我该如何开始? bundle install 如何启动应用程序? 通过运行以下命令启动应用程序: rake ...
Bundler Gem,在安装Ruby之后,使用gem install bundler来安装gem 安装/下载 克隆存储库,或下载它,将其放置在任意位置,打开您使用的任何终端,进入项目目录并运行以下命令: bundle install 包括 app.rb是使用的...
相关推荐
Sinatra::Synchrony允许我们做异步程序,除了那些在Fibers中封装了回调操作的。这让我们能够实现同步程序的同时利用异步代码的优势。除了可以这样简单地变成,它也让我们根据需要可以转换一个不同的并发策略。
Padrino一个构建在Sinatra上的全堆栈ruby框架
sinatra-pubsub, 为 Sinatra 推送&流 Sinatra::PubSubPubSub是对 Sinatra的扩展,它增加了使用HTML5服务器发送事件的基本发布/订阅流。例如客户端可以订阅以下事件:var es = new EventSource('/subscribe
Gemfile中有Gemfile bundle install 块必须返回一个字符串 默认状态码200和content type text/html bundle exec ruby tinderpizza.rb views文件夹 views/layout.erb 第二讲准备 这与Sinatra Skeleton App略有...
sinatra_autoload 在您的应用程序内部访问/需要文件之前,不要将文件加载到内存中。用法 require 'sinatra'require 'sinatra_autoload'SinatraAutoload . directories ( 'models' , 'lib' , 'modules' )class My...
使用Bundler,将以下代码放入您的Gemfile中: gem 'sinator' 如何使用 在没有数据库的当前目录中生成应用程序。 sinator -n my_app 在没有数据库的目标目录中生成应用。 sinator -n my_app -t target/dir ...
jump star sinatra sinatra教程
almost-sinatra, Sinatra 重构,现在只有六个行 比一双袜子更受欢迎 几乎 Sinatra "until programmers stop acting like obfuscation is morally hazardous,they're not artists, just kid
在Sinatra中使用Rails资产 这是一个最小的演示应用程序,展示了如何在 Sinatra 应用程序中使用 。 Rails Assets 将与基于的应用程序集成在一起。 一体化 文件 此应用程序使用将 Sinatra 与 Sprockets 集成的 ...
在Gemfile设置你的库和 gems 并使用rake develop来启动猎枪(网络服务器)和指南针(样式表)。 我已经包含了一个测试助手来帮助您了解机架/测试的基础知识。 学分 辛纳屈: : 指南针: : 霰弹枪: : 捆绑器: ...
sinatra,只需使用: gem install jammit-sinatra如果您使用捆绑程序,请将其添加到项目的Gemfile : gem 'jammit-sinatra'与辛纳屈在您的应用代码中,您需要注册Jammit: register Jammit您还需要加载干扰配置文件...
在 Ruby 和 Sinatra 中使用 Google 表格 这是一个示例应用程序,它使用 Sinatra 托管一个将数据保存在 Google 表格中的站点。 运行应用程序 使用 Google 表格进行设置 按照的步骤在 Google API 控制台中为服务帐户...
在AWS Lambda上运行Ruby Sinatra 此示例代码可帮助您开始使用部署在AWS Lambda上的简单Sinatra Web应用程序。 已通过Ruby 2.5.x和bundler-1.17.x测试。 可以在以下位置找到更多详细信息: : 其他资源: AWS Lambda上...
Sinatra的一个PHP复制: 用于以最少的工作量在PHP中快速创建Web应用程序的DSL
将此行添加到您的应用程序的Gemfile中: gem 'sinatra_cyclist' 然后执行: $ bundle 或将其自己安装为: $ gem install sinatra_cyclist 代码中的安装取决于您如何使用Sinatra。 冲刺 如果使用请将config.ru更新...
本课将向您介绍Shotgun以及如何在Sinatra应用程序中使用它。 我们还将介绍对运行Shotgun时可能遇到的常见问题进行故障排除的方法。 注意: shotgun仅在Linux和Mac OS X上有效。如果您未在Windows上使用Linux VM,则...
React鼻 react-sinatra使您可以轻松地在您的Sinatra和Padrino应用程序中使用React。 请看。安装将此行添加到您的应用程序的Gemfile中: gem 'react-sinatra' 然后执行: $ bundle 或将其自己安装为: $ gem install ...
使用Docker的Sinatra开发环境。 您可以开发Sinatra应用程序而不会污染主机操作系统。 安装 $ git clone https://github.com/ongaeshi/docker-sinatra-dev.git $ cd docker-sinatra-dev 构建映像并运行容器。 ...
我喜欢在每个项目中都可以使用Haml,Sass和Compass,同样,jQuery也可以应用到每个产品中。 还包括许多有用的耙任务。 我该如何开始? bundle install 如何启动应用程序? 通过运行以下命令启动应用程序: rake ...
Bundler Gem,在安装Ruby之后,使用gem install bundler来安装gem 安装/下载 克隆存储库,或下载它,将其放置在任意位置,打开您使用的任何终端,进入项目目录并运行以下命令: bundle install 包括 app.rb是使用的...