質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

1回答

4426閲覧

railsコマンドが遅い場合の対処

takeke

総合スコア60

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

1グッド

0クリップ

投稿2018/11/13 03:00

編集2018/11/13 05:10

vagrantでローカルでrails,react開発しています。

git pullしてファイル修正していたのですが、急にrailsコマンドが反応しなくなりました。

bin/rails s -b 0.0.0.0 -p 3001でrailsサーバー立ち上げてるのですが、しばらく反応がなく、2,3分待っていると、
Install the mechanize gem version ~>2.7.5 for using mechanize functions.

とでてきます。
このまままたしばらく、2.3分待っているとrailsサーバーがたちあがるのですが、流石におかしいですよね?

mechanizeもバージョン指定して2.7.5をインストールもしたのですが、表示は変わりませんでした。

その他、rails s と同時にyarn startもしています。yarn startの方は問題なくスムーズに起動しています。

調べても何が起きているかわからず質問させていただきました。

何かお気づきの方いましたらアドバイスいただけると助かります。よろしくお願いしますm(__)m

% bin/rails s -b 0.0.0.0 -p 3001 (git)-[develop] Install the mechanize gem version ~>2.7.5 for using mechanize functions. => Booting Puma => Rails 5.1.6 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.12.0 (ruby 2.5.0-p0), codename: Llamas in Pajamas * Min threads: 5, max threads: 5 * Environment: development * Listening on tcp://0.0.0.0:3001 Use Ctrl-C to stop

追記:

別のプロジェクトの方(yarn startは使わない)でrails s したところ、問題なく恐らく通常のスピードで起動できましたので。git pullが原因でしょうか?

退会済みユーザー👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

gem の配置をbundle install --path vendor/bundle このような形にしていました。(read meファイルに書いてあった為)

これをpath指定しないでやると動作が普通に戻ったと思います。

上記は改めてgit cloneしてからやりましたので既にinstallしてた場合rmとかで削除するといいっぽいですが、自分の環境では権限的なエラーが結構出てきたのでうまくいきませんでした。

投稿2018/11/13 07:22

takeke

総合スコア60

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問