7
は、私が代わりに言ってたの、デフォルトのポートを設定したい:Webrickのデフォルトポートを設定する方法は?私は3010に</p> <pre><code>rails s </code></pre> <p>を行う際
rails s -p 3010
...たびに。何か案は?
は、私が代わりに言ってたの、デフォルトのポートを設定したい:Webrickのデフォルトポートを設定する方法は?私は3010に</p> <pre><code>rails s </code></pre> <p>を行う際
rails s -p 3010
...たびに。何か案は?
あなたがconfig/boot.rb
require 'rails/commands/server'
module Rails
class Server
alias :default_options_alias :default_options
def default_options
default_options_alias.merge!(:Port => 3010)
end
end
end
パーフェクトに次のコードを追加して
Port
を上書きすることができ、感謝! –これは私にとっては(Eclipse/Aptanaを使って)うまくいかないようです。サーバーを起動しても、ポートはまだ3000です。 –
FWIW、Rails 4.2以降では、デフォルトではすべてのインターフェイスではなく、localhostにのみバインドされるようになりました。上の例で 'default_options_alias.merge!(:Host => '0.0.0.0')'を使用して、外部のマシンからWEBrickにアクセスする必要がある場合は元の機能を復元することができます。 –