我在哪里开始服务' rackup'在ubuntu

时间:2017-03-28 15:21:14

标签: ruby ubuntu sinatra rvm rackup

我正在开发ubuntu上的IDE ruby​​mine中的webapp,我最近为我的gemsets安装了gem sinatra,为我的webapp编写了一个REST-API。我有一个小小的开始问题,因为我不知道我应该在哪里写' rackup'我创建了app.rb和config.ru之后的命令。由于rvm,我的ubuntu不知道机架。它告诉我应该安装ruby-rack但是不应该把sinatra放在船上?如果gem rack 2.0.1也安装在同一个gemset中,这是一个问题吗?

我试图用系统终端启动机架。它不起作用。

1 个答案:

答案 0 :(得分:0)

您只需在命令行中加载带有红宝石的sinatra应用程序即可启动Sinatra机架:

=>ruby app.rb
只有当您尝试使用机架做一些奇怪的事情或将您的应用程序部署到Heroku或其他处理自己机架的服务时,才需要 config.ru 文件。