PXF_LY's Blog

新手答疑:rails g/c/s卡住不动怎么办

用spring stop解决rails g c s 无法运行的情况

在专案中执行rails g/c/s 、bundle install之类的指令时,命令行会卡住不动且没有任何提示。

解决的办法一(失败):

1-新开一个终端机窗口,进入到你的专案目录,运行spring stop, 然后会提示Sprig stopped。这时回到之前的窗口,卡住的命令行会自动结束,然后就可以重新运行你需要的rails指令了。【对新版mac不管用】

解决方法二(失败):

control +c 退出

不可取后面会报错

http://meiputi-blog.logdown.com/posts/1288835

解决方法三(成功):

整体解决思路

1.打开你项目里的 Gemfile 文件

2.注释其中两行代码(禁用spring)

# gem "spring"

# gem "spring-commands-rspec"