首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails教程护卫和spork

Rails教程护卫和spork
EN

Stack Overflow用户
提问于 2014-09-18 09:23:34
回答 1查看 257关注 0票数 3

我是rails新手,并遵循Michael的流行rails教程。

D:\Work\Projects\github\rails_projects\sample_app>ruby -v ruby 1.9.3p545 (2014-02-24) i 386-mingw32

D:\Work\Projects\github\rails_projects\sample_app>rails -v Rails 4.0.2

当我到达3.6.2 (pages#sec-guard)时,我发现了一个问题:守卫根本不看文件。它只执行一次规范并退出。

当我添加了spork并运行警卫时,它向我展示了以下内容:

代码语言:javascript
复制
D:\Work\Projects\github\rails_projects\sample_app>bundle exec guard
13:07:02 - INFO - Guard is using Notifu to send notifications.
13:07:02 - INFO - Guard is using TerminalTitle to send notifications.
13:07:02 - INFO - Starting Spork for RSpec
Using RSpec, Rails
  -- Rinda Ring Server listening for connections...

  -- Starting to fill pool...
     Wait until at least one slave is provided before running tests...
  ** CTRL+BREAK to stop Spork and kill all ruby slave processes **
Spork is ready and listening on 8989!
   -- build slave 1...
   -- build slave 2...
Preloading Rails environment
Preloading Rails environment
Loading Spork.prefork block...
Loading Spork.prefork block...
  --> DRb magazine_slave_service: 1 provided...
  --> DRb magazine_slave_service: 2 provided...
13:07:24 - INFO - Spork server for RSpec successfully started
←]2;[Spork] RSpec successfully started
13:07:24 - INFO - Guard::RSpec is running
13:07:24 - INFO - Running all specs
Running tests with args ["--drb", "-f", "progress", "-r", "C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/gua
rd-rspec-2.5.0/lib/guard/rspec/formatter.rb", "-f", "Guard::RSpec::Formatter", "--failure-exit-code", "2", "spec"].
..
  <-- take tuple(2); slave.run...
........

Finished in 0.16201 seconds
8 examples, 0 failures
←]2;[RSpec results] 8 examples, 0 failures

Randomized with seed 18520

  <-- Slave(2) run done!
   -- (2);run done
Done.

13:07:32 - INFO - Guard is now watching at 'D:/Work/Projects/github/rails_projects/sample_app'

D:\Work\Projects\github\rails_projects\sample_app>   -- build slave 2...
Preloading Rails environment
Loading Spork.prefork block...
  --> DRb magazine_slave_service: 2 provided...

有人能告诉我如何在Windows 7上工作吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 17:41:32

我找到了答案:https://stackoverflow.com/a/11773892/3999443

一旦Win不支持分叉,看来这种spork就不会在Win平台上工作了。那就用纯正的守卫吧。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25908855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档