小编Rup*_*ert的帖子

为什么警卫开始为rspec和黄瓜开始spork,即使我只想为使用组的rspec启动它?

在我的Gemfile中......

group :development, :test do
  gem 'capybara', "1.1.2"
  gem 'database_cleaner', "0.7.0"

  gem 'cucumber', "1.1.2"
  gem 'cucumber-rails', "1.2.0"

  gem 'rspec-rails', "2.7.0"

  gem 'spork', "0.9.0.rc9"

  gem 'launchy' #launches the page

  gem 'guard-spork', "0.3.1"
  gem 'guard-rspec', "0.5.4"
  gem 'guard-cucumber', "0.7.4"

  gem 'factory_girl_rails'
end
Run Code Online (Sandbox Code Playgroud)

我的Guardfile有两组(:spe​​cs和:features).

group :specs do

  guard :spork, :rspec_env => { 'RAILS_ENV' => 'test' } 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

  guard :rspec, :version => 2 do
    watch(%r{^spec/.+_spec\.rb$})
    watch(%r{^lib/(.+)\.rb$})     { |m| "spec/lib/#{m[1]}_spec.rb" }
    watch('spec/spec_helper.rb')  { "spec" }

  # # Rails example …
Run Code Online (Sandbox Code Playgroud)

rspec guard cucumber spork

6
推荐指数
1
解决办法
838
查看次数

如何在实时 GPS 跟踪应用程序中使用 node.js?

我试图了解 node.js 如何适应我的场景。

目前,移动设备通过 POST 将 GPS 坐标发送到 Rails 后端。移动设备每分钟发送一次。

POST http://127.0.0.1:3000/location/
Run Code Online (Sandbox Code Playgroud)

我的 RubyOnRails Web 应用程序可以在地图上显示位置的历史记录,这没有问题。

但是我在 nodejs 方面的经验仍处于起步阶段,我想了解如何显示地图以获取实时 GPS 更新。

postgresql gps google-maps node.js

4
推荐指数
1
解决办法
2万
查看次数

genymotion允许su永久访问

  1. 在Genymotion配置中,我总是必须选中"始终允许su访问(绕过超级用户应用程序)"框,然后点击"保存"按钮.

  2. 然后会询问"你想重启吗?".我点击"是"

  3. 重新启动.有时它会成功重新启动,有时则不会.哎呀.

我该如何永久化?是否有genymotion使用的文件,所以我可以直接编辑它?提前致谢

android emulation genymotion

3
推荐指数
1
解决办法
1万
查看次数