文件名称:后端跟踪构建器
文件大小:40KB
文件格式:ZIP
更新时间:2024-03-12 19:17:00
Ruby
后端跟踪构建器 track-builder的后端代码,这是一个JavaScript单页Web应用程序(此处为git repo ),用户可以在其中构建轨道并将其提交给Ruby在后端处理的数据库滑轨。 当查看轨道时,会为每个用户生成一个“汽车”,可以在轨道周围驾驶。 使用网络套接字,可以将汽车的位置广播给也正在查看该赛道的任何其他用户,以便他们可以在该赛道上互相比赛。 安装 NetWorkOut是使用Javascript和Ruby on Rails开发的。 要在计算机上运行NetWorkOut,必须首先从该存储库和后端下载文件。 在后端,您必须切换到终端的主目录。 然后,您必须使用捆绑程序安装所需的gem。 bundle install 要为应用程序设置数据库并为它填充虚拟数据,必须运行: rails db:migrate 用法 要在您的计算机上运行该应用程序,可以通过以下方式托
【文件预览】:
backend-track-builder-master
----log()
--------.keep(0B)
----bin()
--------rake(131B)
--------setup(1010B)
--------spring(492B)
--------rails(182B)
--------bundle(3KB)
----vendor()
--------.keep(0B)
----config()
--------locales()
--------database.yml(3KB)
--------initializers()
--------puma.rb(2KB)
--------application.rb(1KB)
--------routes.rb(222B)
--------credentials.yml.enc(464B)
--------boot.rb(207B)
--------storage.yml(1KB)
--------spring.rb(97B)
--------cable.yml(202B)
--------environment.rb(128B)
--------environments()
----db()
--------seeds.rb(374B)
--------migrate()
--------schema.rb(1KB)
----Rakefile(227B)
----test()
--------models()
--------test_helper.rb(386B)
--------controllers()
--------mailers()
--------integration()
--------fixtures()
--------channels()
----Procfile(73B)
----app()
--------models()
--------jobs()
--------controllers()
--------views()
--------mailers()
--------channels()
----storage()
--------.keep(0B)
----Gemfile(1KB)
----Gemfile.lock(4KB)
----tmp()
--------.keep(0B)
--------pids()
----.ruby-version(11B)
----.gitignore(659B)
----lib()
--------tasks()
----public()
--------robots.txt(99B)
----README.md(2KB)
----config.ru(160B)
----.gitattributes(247B)