私はこのチュートリアルに従おうとしています:http:
//net.tutsplus.com/tutorials/ruby/singing-with-sinatra/
「ビューのマークアップを別のファイルに分割できる「<strong>ビューファイル」も使用します。」に固執しました。
basics.rbファイルは正常に実行されています。
そして私のファイルは次のように保存されます:
Desktop/RubyForm/basics.rb
Desktop/RubyForm/view/form.erb
しかし、今私が行くと http://localhost:9393/form
、私は次のように迎えられます:
Errno::EIO at /form
Input/output error - <STDERR> file: lint.rb location: write line: 398
sinatra.error
Errno::ENOENT: No such file or directory -
/Users/HelenasMac/Desktop/views/form.erb
アップデート!:
ruby basics.rbを実行し、に移動した直後にフォームが機能するようになりましたhttp://localhost:4567/form
。ただし、「shotgun basics.rb」を実行した後、に移動する必要が
http://localhost:9393/form
あります。その場合、フォームが表示されません。
私は何が間違っているのですか?免責事項:ルビーと端末の使用にメガ初心者。
前もって感謝します!