Ruby on rails 你能在Heroku上将Rails应用程序转换成Sinatra吗

Ruby on rails 你能在Heroku上将Rails应用程序转换成Sinatra吗,ruby-on-rails,heroku,sinatra,Ruby On Rails,Heroku,Sinatra,有人知道用Heroku将Rails应用程序转换为Sinatra是否有任何问题吗?我已经有一个Heroku应用程序在运行,目前它是一个简单的Rails应用程序,基本上只有几个视图和一个没有数据库交互的控制器。如果我只是将Rails中的所有内容都更改为Sinatra,是否存在任何潜在问题?除了您需要的手动工作之外,不应该存在任何问题。您需要确保并更新Procfile,以正确运行Sinatra应用程序。有关Heroku的Devcenter的详细信息,请参见此处。我还建议使用Foreman进行本地开发,

有人知道用Heroku将Rails应用程序转换为Sinatra是否有任何问题吗?我已经有一个Heroku应用程序在运行,目前它是一个简单的Rails应用程序,基本上只有几个视图和一个没有数据库交互的控制器。如果我只是将Rails中的所有内容都更改为Sinatra,是否存在任何潜在问题?

除了您需要的手动工作之外,不应该存在任何问题。您需要确保并更新
Procfile
,以正确运行Sinatra应用程序。有关Heroku的Devcenter的详细信息,请参见此处。我还建议使用Foreman进行本地开发,这将有助于更轻松地发现Heroku上运行的任何可能问题:

除了您需要的手动工作之外,不应该有任何问题。您需要确保并更新
Procfile
,以正确运行Sinatra应用程序。有关Heroku的Devcenter的详细信息,请参见此处。我还建议使用Foreman进行本地开发,这将有助于更轻松地发现Heroku上运行的任何可能问题:

Foreman将在本地使用
.env
文件中声明的配置变量,就像Heroku将如何使用存储在
Heroku config
中的配置变量一样。通过在configs中存储生产/开发之间可能存在差异的内容,您的代码库更简单,在两者之间部署的惊喜也更少。Foreman将在本地使用
.env
文件中声明的配置变量,很像Heroku将如何使用存储在
Heroku config
中的配置变量。通过在configs中存储生产/开发之间可能存在差异的内容,您的代码库更简单,在这两者之间部署的惊喜也更少。