1

Ruby on Rails をインストールしましたが、プログラミングの経験はありません。デモアプリケーションを実行したいので、Webサーバーに接続したかったのです。

やった:

$ rails server 

しかしその後、コマンド プロンプトが機能しなくなり、続行できなくなります (たとえば、コマンドを入力できません)。

次に何をすべきかについて誰かアドバイスをもらえますか?

<code>rails</code> の出力を示すコンソールのスクリーンショット

助けてくれてありがとう。

4

4 に答える 4

2

私は正常です。フラグを使用してサーバーをコンソールから切り離すか、-d別のコンソールを起動してそこで作業するかの 2 つのオプションがあります。ターミナルにもログが出力されている場合は、サーバーを再起動してログを確認する方が簡単なので、2番目の方法を好みます。

于 2012-09-18T10:25:50.610 に答える
0

はい。Rails サーバーを起動すると、ログの出力に使用していたターミナルが引き継がれます。次のいずれかを行うまで、新しいコマンドを入力することはできません。

  1. サーバーを殺す
  2. サーバーをバックグラウンドで実行します (CTRL+Z を押して「bg」と入力します)。

次のコマンドを使用して、バックグラウンド モードでサーバーを起動することもできます。rails script/server &

ただし、コマンド用に 2 番目の端末画面を開くことをお勧めします。これは、ログを監視することがデバッグ目的に非常に役立つためです。

于 2012-09-19T10:10:19.770 に答える
0

ブラウザを起動http://localhost:3000/して、スクリーンショットに従って既に行ったように移動します。

于 2012-09-18T11:03:03.847 に答える
0

もう1つのオプションはgotoです

    http://127.0.0.1:3000/

これを試して...

于 2012-09-18T11:12:25.730 に答える