在我的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有两组(:specs和: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) 我试图了解 node.js 如何适应我的场景。
目前,移动设备通过 POST 将 GPS 坐标发送到 Rails 后端。移动设备每分钟发送一次。
POST http://127.0.0.1:3000/location/
Run Code Online (Sandbox Code Playgroud)
我的 RubyOnRails Web 应用程序可以在地图上显示位置的历史记录,这没有问题。
但是我在 nodejs 方面的经验仍处于起步阶段,我想了解如何显示地图以获取实时 GPS 更新。
在Genymotion配置中,我总是必须选中"始终允许su访问(绕过超级用户应用程序)"框,然后点击"保存"按钮.
然后会询问"你想重启吗?".我点击"是"
重新启动.有时它会成功重新启动,有时则不会.哎呀.
我该如何永久化?是否有genymotion使用的文件,所以我可以直接编辑它?提前致谢
android ×1
cucumber ×1
emulation ×1
genymotion ×1
google-maps ×1
gps ×1
guard ×1
node.js ×1
postgresql ×1
rspec ×1
spork ×1