1

私はRuby1.9.3を使用してローカルホスト上にrailsアプリを構築しました。これはうまく機能し、ローカルで実行するはずのすべてのことを実行します。ただし、私はこのアプリの安価なホストとしてdreamhostを使用しており、乗客のインストールは1.8.7までしかサポートしていないことがわかりました。

古いレールバージョンの従来の「:key => value」構文とは対照的に、1.9で提供される「key:value」構文を使用するファイルがたくさんあるため、これは少し問題です。だから私の質問は、これらすべての構文の問題をすばやく変更する方法はありますか、それとも必要な変更を加えるためにファイルを手動で調べて行き詰まっていますか?

前もって感謝します

4

2 に答える 2

4

コマンドラインとさまざまなIDEを使用してグローバルに検索および置換できますが、使用しないことをお勧めします。

理由は次のとおりです。

  • 最近のほとんどの宝石は1.9+で動作するため、問題が発生する可能性があります。

  • ほとんどのガイドとチュートリアルは現在1.9+を想定しています

  • ルビーとレールの両方が急速に動きます。Rails 4は、Ruby2.0が間もなくリリースされる予定です。すばやくバージョンを変更することに慣れることをお勧めします。私ははるかに安定したバックグラウンドから来ました、そしてこれは私にとって大きな変化でした。

  • あなたがする必要があると決めるとき、あなたは2、3ヶ月でばかげていると感じるでしょう...1.9にアップグレードしてください

ruby 1.9をサポートするホストはたくさんありますが、herokuは最もよく知られています。Herokuは無料のプランから計画を開始するので、価格でそれを打ち負かすことはできません!有料プランの場合-努力に8時間かかり、80ドル節約すると、1時間あたり10ドル、つまり最低賃金に近くなります。

于 2012-09-10T23:57:45.197 に答える
0

dynoとワーカーを追加し始めるまで無料のHerokuを使用できます。ニーズに応じて、別のオプションはWebfactionかもしれません。1.9.3までサポートし、独自のボックスをカスタマイズする機能があります。

于 2012-09-11T00:10:29.487 に答える