最新の安定した Radiant バージョン 0.9.1 (2011.03.26 時点) は、最新の安定した ruby / rails バージョン (1.9.2p180 / rails 3.0.5) をサポートしますか?
Radiant 0.9.1 を 1.9.2p180 / rails 3.0.5 で実行しても安全ですか?
最新の安定した Radiant バージョン 0.9.1 (2011.03.26 時点) は、最新の安定した ruby / rails バージョン (1.9.2p180 / rails 3.0.5) をサポートしますか?
Radiant 0.9.1 を 1.9.2p180 / rails 3.0.5 で実行しても安全ですか?
Radiant はまだ Rails 3 をサポートしていません。Radiant はベンダー レールを使用しています。つまり、レールは Radiant ソース コードで固定されています。ただし、Github には Rails 3 をサポートする Radiant のブランチがありますが、これは進行中の作業です。
Ruby 1.9.2 に関しては、Radiant は使用できません。Radiant プロジェクトを作成するときは、script/server
require File.dirname(__FILE__) + '/../config/boot'
これは機能しません。現在のパスがプロジェクト フォルダーのルートにある場合は、スクリプト ディレクトリに cd してから実行できます。
ruby server
そうでなければ、これscript/server
を少し変更する必要があります。これは、.
が に含まれなくなった$LOAD_PATH
ため、ファイルが見つからないことが通知され/../config/boot
ます (このRails issueも参照してください)。
ただし、Ruby 1.9.2 と実際には互換性がない Radiant ソース コアの他の部分がいくつかあります。Radiantは ruby 1.8.6 および 1.8.7 の使用を推奨しています。
上記のとおり、最新の「安定した」放射は 1.9.x では機能しません。ただし、Radiant 1.x (現在は 1.0.0.RC4) をgem install radiant --pre
ソースから gem を介して、またはビルドすることによってインストールすると、Ruby 1.9.x で問題なく動作し、実際には 0.9.x よりもはるかに安定しています。
Rails 3 はまだサポートされていません。
ただし、1.0 のリリースは間近に迫っているため、この問題は「公式」ビルドですぐに解決されることを期待してください。