跳到主要内容

Sinatra 集成指南

Anima 提供了针对 Sinatra 框架的原生集成方案,让您无需手动管理隧道,开发服务器启动时即可自动开启公网访问。

安装

gem install anima-sinatra

使用

在您的 Sinatra 应用中,通过扩展方式集成 Anima:

require 'sinatra'
require 'anima-sinatra'

class MyApp < Sinatra::Base
register Anima

configure :development do
set :anima_token, ENV['ANIMA_TOKEN']
set :anima_subdomain, 'my-sinatra-app'
set :anima_auto_start, true
end

get '/' do
'Hello from Sinatra!'
end
end

MyApp.run!

示例项目

查看完整的 Sinatra 示例项目:GitHub 仓库链接