使用rails g model命令后,终端不会结束进程

时间:2016-10-29 09:37:57

标签: ruby-on-rails terminal

我最近发现有时当我在终端中使用rails命令时,它不会自动结束进程:

blog (master) $ rails g model Article title:string text:text
Running via Spring preloader in process 33892
      invoke  active_record
      create    db/migrate/20161029085205_create_articles.rb
      create    app/models/article.rb
      invoke    test_unit
      create      test/models/article_test.rb
      create      test/fixtures/articles.yml

我必须用 cmd + c 手动关闭它:

blog (master) $ rails g model Article title:string text:text
Running via Spring preloader in process 33892
      invoke  active_record
      create    db/migrate/20161029085205_create_articles.rb
      create    app/models/article.rb
      invoke    test_unit
      create      test/models/article_test.rb
      create      test/fixtures/articles.yml
^Cblog (master) $

在我将MacOS更新到Sierra之前很好,但我不确定这是不是原因。

我按照http://railsapps.github.io/的所有步骤来安装rvm,rails等。我另外做的就是将我的bash_profile更改为:

export PATH="/usr/local/sbin:$PATH"
export PATH="$PATH:$HOME/.rvm/bin"
source /Users/xiaohuli/.rvm/scripts/rvm

有没有人像我一样有同样的问题?为什么会这样?

0 个答案:

没有答案