У Ruby on Rails існує низка команд командного рядка, які допомагають в розробці, тестуванні та управлінні додатком.
-
rails new <app_name>
- ця команда створює новий Rails додаток з вказаною назвою. -
rails generate <generator> <name>
- генерує нові файли коду для додатку, такі як контролери, моделі, представлення та інші. Наприклад,rails generate controller Welcome index
створить контролер з ім’ям Welcome та дією index. -
rails server
абоrails s
- запускає локальний сервер, що дозволяє переглядати додаток у браузері за адресою http://localhost:3000/. -
rails console
абоrails c
- відкриває консоль Rails, де ви можете взаємодіяти з вашим додатком через Ruby код. -
rails db:migrate
- застосовує міграції бази даних, які визначені у папціdb/migrate
, для оновлення схеми бази даних. -
rails db:seed
- запускає seed файл (db/seeds.rb), щоб заповнити базу даних початковими даними. -
rails test
абоrails t
- запускає тести, що базуються на фреймворку тестування, зазвичай Minitest або RSpec, залежно від налаштувань додатку. -
rails routes
- виводить список всіх маршрутів, визначених у файліconfig/routes.rb
, разом із зв’язаними контролерами та діями.
Ці команди допомагають збудувати, тестувати та управляти Ruby on Rails додатком, полегшуючи розробку і підтримку проекту.