1

少し奇妙な質問ですが、ここに行きます。

私はレールの比較的初心者で、ローカルで2番目のアプリの開発を始めたばかりです。ただし、インストールするたびに、次の問題が発生します。いくつかのgemfileが欠落しています(レールが最も明白です)。

そこで、インストールを削除して再実行し、gemfileを一覧表示しました。これらはすべてそこにあります。ただし、gitレポジトリを初期化し、プロジェクトをGitHubにプッシュした後、コマンドは、いくつかのgemが欠落していることを示しています。この時点では、コマンドなどをgem list実行できません。rakerails server

そこで、リポジトリをクリアして再インストールしました。gem list宝石はすべて存在し、serverコマンドrakeは機能すると言います。しかし、レポを押すと、その後パックされます-gem listほんの一握りの宝石しか残っていないことを示しています。

私の経験を念頭に置いて、私は非常に明白な何かが欠けていると信じる準備ができていますが、何かアドバイスをいただければ幸いです。

4

2 に答える 2

0

ようこそ ;-)

Rails3アプリケーションを作成したいと思います。したがって、最初にバンドラーがインストールされていることを確認してください。

gem install bundler

アプリケーションを作成する手順は次のとおりです。

rails new your_app

次に、applicationsフォルダーでbundlerを実行します。

cd your_app
bundler install

これで、アプリケーションを実行できるようになります。

rails s

localhost:3000にアクセスしてください。それがうまくいかない場合は、他の問題があります。スタックトレースを貼り付けてから...

于 2012-11-23T19:32:31.787 に答える
0

問題は、2つのバージョンのRubyがインストールされていることを忘れており、何らかの理由でrvmのデフォルトを適切に設定していなかったことです。デフォルトを指定してから、そのバージョンのRubyに存在するgemを確認すると、修正されました。

于 2013-04-15T12:43:25.637 に答える