在Windows中将Rails应用程序部署为桌面应用程序

时间:2017-12-21 11:26:03

标签: html ruby-on-rails ruby deployment web-deployment

我最近几个月一直在Ruby on Rails项目上工作。问题是项目将要运行的地方没有互联网,我需要在计算机启动或创建将安装在计算机上的可执行项目时运行项目,就像它在localhost上一样。该程序将在Windows中运行,并且只能在一台计算机上运行。

我拥有Ruby&中的所有项目。 HTML和数据库在PostgreSQL中。

显然,如果办公室里有互联网,它可以上传到服务器,没有问题。

2 个答案:

答案 0 :(得分:1)

您可以在配置了应用程序环境的情况下创建一个docker容器,并在系统启动时运行它。

更多信息: https://www.driftingruby.com/episodes/intro-to-docker-on-windows

答案 1 :(得分:0)

  1. 使用http://railsinstaller.org/en

  2. 中的离线包设置您需要的相同开发环境
  3. 安装Ruby on Rails并配置您的应用程序/数据库。

  4. 使用Adobe Air,您可以在桌面模式下运行Web应用程序。 https://www.adobe.com/in/products/air.html