Просмотр скрипта Ruby on Rails в моем родном браузере - PullRequest
1 голос
/ 26 апреля 2009

Я новичок в разработке на Ruby и в основном использую irb для экспериментов с кодом. Для более длинных скриптов было бы полезно иметь возможность запускать их в моем родном браузере (подобно тому, как я запускаю php-скрипты через MAMP). Я считаю, что есть способ сделать это с помощью localhost: 3000, но я не смог заставить его работать. Поэтому мой вопрос: как лучше всего просматривать скрипты Ruby в моем родном браузере?

Ответы [ 3 ]

1 голос
/ 26 апреля 2009

Я не понимаю, как это может быть полезно для вас, но было бы довольно просто поместить ваш код в простой маршрут Sinatra и обработать результат кода в браузере если ты хочешь. Тогда вы можете просто ...

require 'rubygems'
require 'sinatra'
get '/' do
  "Hello World! This is file #{$0} live from Boulder!"
end

И когда вы получаете доступ к серверу на вашем локальном компьютере, он печатает все, что вы указали в методе.

Мне было бы интересно услышать, почему вы хотите сделать это, а не IRB. В большинстве случаев это кажется извращенным способом кодирования.

1 голос
/ 27 апреля 2009

Rack - это интерфейс веб-сервера Ruby, вы, вероятно, захотите использовать его для подключения вашего ruby-скрипта к серверу.

1 голос
/ 26 апреля 2009

Что ж, запуск некоторого кода Ruby в IRB не имеет ничего общего с использованием инфраструктуры Rails.

Следуйте учебнику (например, этому) , чтобы изучить саму фреймворк Rails, теперь у вас есть некоторое понимание языка Ruby.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...