如何预览rails?

How to preview rails?

有人在 github 上与我分享了一个网站。我正在处理它,但我还不能在实际的网站页面上进行修改。我需要看看我所做的更改是什么样的。

如何从 rails 获得实时预览?我习惯于使用 xampp 作为 html/css 的东西。有没有类似的东西?如果没有,我的选择是什么?

通常的工作流程是在本地 machine 上设置开发环境。为此,您需要的工具大致有:

  • git,将 github 存储库克隆到本地 machine
  • ruby(需要什么版本取决于项目),最好使用版本管理器如rvm或rbenv
  • 正确的数据库(同样取决于您的项目,例如 mysql 或 postgresql)

一旦安装了 ruby 版本,第一步将是 运行 'bundle' 安装所有相关的 ruby 库。如果成功,您可以在已经存在或应该添加的文件中配置数据库:config/database.yml,您可以在其中配置数据库连接。

您将使用命令 'rake db:create db:migrate' 根据项目迁移设置数据库(=> 指定数据库布局)。

您可能想通过学习一些不错的新手教程来熟悉 rails 上的 ruby。在官方 rails 指南中是:http://guides.rubyonrails.org/getting_started.html

它不像您从 xampp 习惯的那样 'out-of-the-box' ,所以可能会有很多陷阱(特别是如果您 运行ning windows 而不是 linux / mac)。

如果不了解应用程序和您的系统,很难为您提供完整的演练。

根据谁在开发应用程序,您可能还会要求他们为您提供 VM,例如使用名为 'vagrant' 的工具来为您简化设置。您仍然需要更加熟悉 git,以防您还不熟悉。

您好,您可以先让您的 Apache 在 xampp 运行ning 上保持正常。 如果您在 windows,请转到命令提示符。转到计算机上应用程序的根目录。 那么运行 rails 服务器 要打开服务器。如果您正确完成了所有这些操作,它应该会在您的浏览器中打开 Localhost:3000 然后你可以从那里拿走它。