Railsに興味がありました。 私は数冊の本を買って、読んで...手をかざすのに十分でした。 そして続行します...少なくとも実験してください。
タスク:Windows 7にRailsをインストールし(理由を聞かないでください)、サーバーを起動します。
判明-これはクエストです。 一対のマウスクリックだけでは不十分です。 もちろん、
Railsinstallerを使用しない場合は、コメントで正しく示唆されたこと(ありがとう、dreamfall)。
数時間の私の検索は、完全で無条件のインストールに至りました。
1. Rubyを配置します。 厳密にはここから
rubyinstaller.org/downloads 。 ここでは、Rubyモジュールの構築に使用されるgcc MinGW 32の下で構築されているため
1.1 バージョン187が必要です。 バージョン192には、より強力なシャーマニズムが必要ですが、これには十分なマナがありませんでした。
1.2 開発キット (Railsをビルドするために必要)を配置し、Rubyディレクトリの上に直接展開します(デフォルトで設定されている場合、C:\ Ruby187です。将来的には
$ Rubyと命名します)
1.3 Rubyでドキュメントをダウンロードすることもでき
ます2. SQLite www.sqlite.orgが必要
です 。 dllおよびdefファイルを含む
アーカイブを
$ Ruby \ binディレクトリに直接解凍します。 ちなみに、これは最初の驚きでした(RDBMS以前は、「デフォルト」はmySQLでした)
3. Comand PromptをRubyで起動します(Windowsのスタートメニューにあります)。
4.コマンドプロンプトにモジュールを配置します:
4.1。 gem sqlite3-rubyのインストール-SQLite4.2。 gem install rails- 「レール」自体。 インストールがエラーで失敗する可能性があります。この場合、コマンドを繰り返します。
4.3。 エラーが発生しなかったとしても、シャーマニズムは依然として必要です。 なぜなら、私たちのくしゃみのそれぞれについて、そのようなわいせつがここに現れるからです:
[C:/Ruby187/lib/ruby/gems/1.8/specifications/json-1.6.1.gemspec]の無効なgemspec:仕様の無効な日付形式: "2011-09-18 00:00:00.00.000000000Z"これは、日付形式に関連するエラーです。 単純に扱われます。
$ Ruby \ lib \ ruby \ gems \ 1.8 \ specificationディレクトリに移動し、「エラー」ファイルの行を変更します
s.date = %q{2011-09-18 00:00:00.000000000Z}
に
s.date = %q{2011-09-18}
4.4。 良心の
宝石更新レールを落ち着かせるために
--include-dependencies5.テストアプリケーションを作成します。 同上、コマンドプロンプトで
5.1 「ゲーム用」ディレクトリに移動します。たとえば、
cd \ test (または
mkdir \ test; cd \ test-そのようなディレクトリがない場合)
5.2 Railsの新しいhelloアプリケーションを作成します。 2番目の驚きは、本が「新しい」ことについて何も言わなかったことです。
5.3アプリケーションを起動します。
cdこんにちは; レールサーバー 。 そして最後の驚きは、同じ本の中にもう存在しないレールサーバー/スクリプトへのリンクです
localhostで 5.4 :3000
、待ちに待ったアプリケーションが
突然見つかります。
出来上がり!
深まるにつれて落とし穴さえ発見された場合、継続が続きます。