ruby-on-rails – Spork自动重启
发布时间:2020-12-17 01:29:21 所属栏目:百科 来源:网络整理
导读:我使用spork作为我的DRB并自动测试作为我的观察者,以加快我的Rails应用程序中的测试.目前,当目录结构中的文件发生更改时,autotest会重新启动测试. 有没有办法在添加新模型后重新启动spork?即目录结构发生变化时重新启动spork. 解决方法 检查Guard guard-spo
我使用spork作为我的DRB并自动测试作为我的观察者,以加快我的Rails应用程序中的测试.目前,当目录结构中的文件发生更改时,autotest会重新启动测试.
有没有办法在添加新模型后重新启动spork?即目录结构发生变化时重新启动spork. 解决方法
检查Guard guard-spork
https://github.com/guard/guard https://github.com/guard/guard-spork Guard基本上是一个拥有众多扩展的监听器,可让您查看各种文件以进行更改. 每个回复的附加: Guard-spork将手表声明设置为: guard 'spork' do watch('config/application.rb') watch('config/environment.rb') watch(%r{^config/environments/.*.rb$}) watch(%r{^config/initializers/.*.rb$}) watch('spec/spec_helper.rb') end 要在更改目录结构时重新启动spork,请尝试微调正则表达式监视声明.在添加新模型后重新启动spork的情况下(为什么需要,如果你不介意我的问题?)尝试以下将捕获.rb文件上的任何活动, watch(%r{^app/models/.*.rb$}) 否则,请尝试以下操作来捕获批量更改到目录下面的任何内容: watch(%r{^config/initializers/.*}) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |