1

「Head First Rails」という本を手に取って Ruby on Rails を学んでいます。私は最初の章にいてCRUD、次のコマンドを使用して手順を作成するように指示されています。

ruby script/generate scaffold ticket name:string seat_id_seq:string address:text price_paid:decimal email_address:string

私が得ているエラーは次のとおりです。

ruby: No such file or directory -- script/generate (LoadError)

誰かが私が間違っていることを説明してもらえますか? Ruby on Rails を学ぼうとしているプロの C# 開発者です。

4

3 に答える 3

2

アプリケーションディレクトリでそれを実行していますか? script/generate を見つけるには、アプリケーション ディレクトリで scaffold コマンドを実行する必要があります。

于 2010-02-18T05:11:52.893 に答える
0

この質問は古いですが、「Head First Rails」の初版 (現時点で入手可能な唯一のもの) で問題を抱えている人のために、これは Rails 2 用に書かれています。 Rails 3 では新しいものに置き換えられています。

「Rails を使用したアジャイル Web 開発」の本を使用することをお勧めします。

于 2011-06-13T03:44:58.600 に答える
0

プロジェクトディレクトリで単に「./script/generate ...」を試してください

于 2010-02-18T05:12:17.053 に答える