如何安装 Hanami

  • 第 1 步: 安装 Hanami 宝石。
  $ gem install hanami
  • 第 2 步 :生成一个新项目,将 RSpec 设置为测试框架。

    打开命令行或终端。要生成新的 hanami 应用程序,请使用 hanami new,然后使用应用程序名称和 rspec 测试参数。

 $ hanami new "myapp" --test=rspec 

OBS。默认情况下,Hanami 将 Minitest 设置为测试框架。

这将在 myapp 目录中创建一个名为 myapp 的 hanami 应用程序,并使用 bundle install 安装已在 Gemfile 中提到的 gem 依赖项。

要切换到此目录,请使用 cd 命令,该命令代表更改目录。

$ cd my_app
$ bundle install

myapp 目录有许多自动生成的文件和文件夹,构成了 Hanami 应用程序的结构。以下是默认情况下创建的文件和文件夹列表:

  • Gemfile 定义了我们的 Rubygems 依赖项(使用 Bundler)。

  • Rakefile 描述了我们的 Rake 任务。

  • 应用程序包含一个或多个与 Rack 兼容的 Web 应用程序。在这里我们可以找到第一个生成的 Hanami 应用程序,称为 Web。这是我们找到控制器,视图,路线和模板的地方。

  • config 包含配置文件。

  • config.ru 适用于 Rack 服务器。

  • db 包含我们的数据库架构和迁移。

  • lib 包含我们的业务逻辑和域模型,包括实体和存储库。

  • public 将包含已编译的静态资产。

  • spec 包含我们的测试。

  • 重要链接。

Hanami gem https://github.com/hanami/hanami

Hanami 官方入门 http://hanamirb.org/guides/getting-started/