Radiant пока не поддерживает Rails 3. Radiant использует рельсы поставщика, что означает, что рельсы зафиксированы в исходном коде Radiant. Тем не менее, на Github есть ветка для Radiant, поддерживающая Rails 3, но она находится в стадии разработки.
Что касается Ruby 1.9.2, Radiant не может его использовать. Когда вы создаете проект Radiant, в script/server
require File.dirname(__FILE__) + '/../config/boot'
Это не сработает, когда ваш текущий путь находится в корне папки проекта, вы можете либо перейти в каталог скриптов, либо запустить
ruby server
Тогда это должно работать, иначе вы должны немного изменить это script/server
. Это связано с тем, что .
больше не включен в $LOAD_PATH
, поэтому он скажет вам, что не может найти файл /../config/boot
(см. Также эту проблему Rails ).
Однако, есть некоторые другие части ядра источника Radiant, которые на самом деле не совместимы с Ruby 1.9.2. Radiant рекомендуем использовать ruby 1.8.6 и 1.8.7 .