2017-03-16 1 views
0

クラウド9 IDEを使用して、tutorialに従っています。 Cloud 9でSinatraを実行するにはどうすればよいですか?クラウド9で空のワークスペースを作成しました。コマンドラインからgem installを実行しました。しかしコマンドラインからSinatraを動かすことはできません。サーバーを起動した後、フラグImportant: use ENV[PORT] as the port and ENV[IP] as the host in your scripts!に気づきました。どうすればこの作品を作れますか?前もって感謝します。彼らはしている、独自の値を持つ$PORTまたは$IPを交換しないでください、これは、;「それはIPアドレスとして$ IPとポートの$ PORTであることを確認します... 」C9ウィンドウとしてクラウド9でSinatraアプリを実行しているときにエラーが発生しました

答えて

0

氏は述べています値がすでに定義されている場合は、echo $IP && echo $PORTを使用して確認できます。

Sinatraプロジェクトディレクトリ内でruby hi.rb -p $PORT -o $IPを実行してみてください。

あなたが気づいたフラグが環境変数として定義することもできます。具体的には、export PORT=<port> && export IP=<ip>コマンドを実行した後、ルビファイル内でENV['PORT']またはENV['IP']という名前でアクセスします。

:私はそれがc9.io上で実行されている動作しませんでしたが、それはあなたが同じ過ちを持っている場合だけget '/'を試してみてください、私のローカルマシンに正しくそれをやったルートget '/hi'を使用するいくつかの理由。

関連する問題