Які основні команди командного рядка використовуються в Ruby on Rails?

У Ruby on Rails існує низка команд командного рядка, які допомагають в розробці, тестуванні та управлінні додатком.

  1. rails new <app_name> - ця команда створює новий Rails додаток з вказаною назвою.

  2. rails generate <generator> <name> - генерує нові файли коду для додатку, такі як контролери, моделі, представлення та інші. Наприклад, rails generate controller Welcome index створить контролер з ім’ям Welcome та дією index.

  3. rails server або rails s - запускає локальний сервер, що дозволяє переглядати додаток у браузері за адресою http://localhost:3000/.

  4. rails console або rails c - відкриває консоль Rails, де ви можете взаємодіяти з вашим додатком через Ruby код.

  5. rails db:migrate - застосовує міграції бази даних, які визначені у папці db/migrate, для оновлення схеми бази даних.

  6. rails db:seed - запускає seed файл (db/seeds.rb), щоб заповнити базу даних початковими даними.

  7. rails test або rails t - запускає тести, що базуються на фреймворку тестування, зазвичай Minitest або RSpec, залежно від налаштувань додатку.

  8. rails routes - виводить список всіх маршрутів, визначених у файлі config/routes.rb, разом із зв’язаними контролерами та діями.

Ці команди допомагають збудувати, тестувати та управляти Ruby on Rails додатком, полегшуючи розробку і підтримку проекту.

1 Вподобання