2016-12-23 14 views
0

私はransackデモアプリをgithubからテストしています。アプリはrails 5.1.0.alphaを使用しています。残念ながら、このバージョンのRailsは壊れているようです。私はコールrails serverに任意のパラメータを渡すことができません:どうやらrailsサーバコマンドにパラメータを渡すことができません

https://github.com/rails/rails/pull/26977 

5.1.1.alphaはバグがありますいくつかの検索を行った後

$ rails server -b 0.0.0.0 
/Users/myuser/.rvm/gems/[email protected]_demo/gems/thor-0.19.4/lib/thor/base.rb:484:in `handle_argument_error': ERROR: "rails server" was called with arguments ["-b", "0.0.0.0"] (Thor::InvocationError) 
Usage: "bin/rails server [options]" 

、私はこれは、レールgithubのアカウントに報告された問題がわかりました。代わりにrails 5.0.1を使用することはできません。

<%= tag.h1 'Search Users' %> 

コードの行は、Railsの古いバージョンの上中断します:私は使用していますアプリは明らかに新しいアルファ版への排他的な機能を使用しています。

私はRails githubリポジトリに行き、RAILS_VERSIONファイルをチェックしました。最新のバージョンは5.1.0.alphaであることが記載されています。だから、新しいバージョンのRailsにアップグレードすることはできません。私が更新できるrefまたはgitブランチがありますか?

+0

私は-bフラグに精通していませんよ。それは何ですか? – Brad

+0

@Bradはフラグのどれも動作しません。それがポイントです。あなたが何らかのフラグを付けてrailsサーバを呼び出すと、それは動作しません。あなたの質問に答えるために、それは特定のアドレスにバインドすることです。 – Donato

+0

'Gemfile.lock'が5.0.1となっているので、後で' bundle install'を実行しようとしましたか? –

答えて

0

参照したPRが上流にマージされる前にこれをすばやく実行したい場合は、GemfileをPRの基になるフォークに直接指すことができます。

だけ言って、それを変更します。

gem `rails`, git: 'https://github.com/y-yagi/rails.git', branch: `fix_26964` 
+0

https://github.com/rails/railsでどの枝に修正が含まれているのでしょうか? – Donato

+0

あなたの質問にリンクしたPRページには、フォークのユーザーアカウント名とブランチ名が含まれています。レポ名は元のものと同じです。残念ながら、彼らはリンクを追加しません。 –

関連する問題