Ruby on Rails 5 Hello World 示例

2024 年 12 月 18 日 | 2 分钟阅读

我们将创建一个简单的 Ruby on Rails 5 程序,显示 Hello World。Ruby on Rails 5 程序与 Ruby on Rails 4 程序有很大的不同。


前提条件

文本编辑器: 你可以使用任何适合你的文本编辑器。我们使用的是 Sublime Text 编辑器,它具有许多插件。

浏览器: 我们使用的是 Ubuntu 默认浏览器,Mozilla Firefox。

Hello World 示例

步骤 1 创建一个目录 jtp,其中将包含所有代码,并从命令行导航。

步骤 2 将目录更改为 jtp

步骤 3 创建一个名为 helloWorld 的新应用程序。

你将看到如下面的快照所示的内容。

Ruby On rails 5 hello world example 1

系统将创建一个 helloWorld 目录。在此文件夹中,将有许多文件和子文件夹,实际上是 Rails 应用程序。

步骤 4 移动到你上面创建的应用程序目录,即 helloWorld。

步骤 5 Rails 5 在生产环境中不再有静态索引页面。生产环境中将没有根页面,因此我们需要创建它。首先,我们将为我们的主页创建一个名为 hello 的控制器。

Ruby On rails 5 hello world example 2

你将看到如上图所示的内容。

步骤 6 现在我们需要添加一个索引页。

在文件 app/views/hello/index.html.erb 中,写入

步骤 7 现在我们需要将 Rails 路由到此操作。编辑 config/routes.rb 文件以将索引页设置为我们的新方法。

在 routes.rb 文件中添加以下行,

步骤 8 现在你可以通过运行服务器来验证页面。

Ruby On rails 5 hello world example 3

默认情况下,Rails 服务器侦听端口 3000。虽然你可以使用以下命令更改它。

步骤 9 在你的浏览器中访问 点击此处

Ruby On rails 5 hello world example 4

下载

下载此示例