问题标签 [shotgun]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

ruby - Sinatra 应用程序在不使用 Shotgun 时引发错误

上下文:我有一个简单的 Sinatra 应用程序:app.rb位于我项目目录的根目录,并且views/目录与app.rb.

当我使用 运行我的应用程序时ruby app.rb,它会引发一个错误,其中 Sinatra 似乎不知道views/目录在哪里:

出于某种原因,Sinatra 似乎认为我的项目的根源比实际水平高出两层,我不知道为什么。当我明确设置视图文件夹时,此错误消失了,但我的应用程序的其他方面会中断,因为我的应用程序似乎不知道它所在的位置。

当我使用 运行应用程序时shotgun,我没有收到此错误。我现在用的是霰弹枪,所以没什么大不了的。我只是想弄清楚为什么会发生这种行为。

0 投票
1 回答
20 浏览

session - Shotgun sinatra session[:value] 在不同的路由中不可用

获取此代码(模块化 Sinatra 应用程序)

在控制台中,使用 shotgun 时:

但是当我使用机架时有效!

启动机架时会话正常运行但使用shot弹枪时不能正常运行的任何原因?如何使用霰弹枪正确启用会话?

0 投票
1 回答
298 浏览

backport - 运行 rackup : 要求 backports 已贬值

我正在开发一个 Sinatra 应用程序。rackup在使用or启动服务器的地方shotgun,我收到以下消息:

我不需要在我的应用程序的任何地方进行反向移植。稍微查了一下,好像和linux内核有关(?)。我在 Manjaro 上运行它。

这是我应该担心的事情吗?如何修复这个?

0 投票
0 回答
50 浏览

ruby-on-rails-4 - Ruby 中的 Shotgun Gem 问题

我在使用 ruby​​ 中的 shotgun GEM 连接到服务器时遇到问题。这是我得到的错误。

有人可以在这里确定问题吗?是我输入的命令,还是其他什么?我以前在尝试安装 Ruby Bundle 来运行这个实验室时遇到过问题。我在解决该问题时得到了帮助,但 GEM 似乎仍然存在问题。

Antonio@MacBook-Pro sinatra-shotgun-server % rackup app.rb Traceback(最近一次调用最后一次):22:来自 /Users/Antonio/.rvm/gems/ruby-2.6.1/bin/ruby_executable_hooks:24:in <main>' 21: from /Users/Antonio/.rvm/gems/ruby-2.6.1/bin/ruby_executable_hooks:24:in eval ' 20:来自 /Users/Antonio/.rvm/gems/ruby-2.6.1/bin/rackup:23:in <main>' 19: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems.rb:297:in activate_bin_path' 18:来自 /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ ruby/site_ruby/2.6.0/rubygems.rb:297:in synchronize' 17: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems.rb:299:in block in activate_bin_path' 16:来自/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems。 rb:236:in finish_resolve' 15: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/request_set.rb:435:in resolve_current' 14: 来自 /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/request_set.rb:423:in resolve' 13: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:192:in resolve' 12: 来自/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolver.rb:42:inresolve' 11: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb:64:in 解决'10:来自/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb:106:in start_resolution' 9: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb:165:in initial_state' 8:来自/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb:51:in sort_dependencies' 7: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb:69:in with_no_such_dependency_error_handling' 6:来自/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb:52:in block in sort_dependencies' 5: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:279:in sort_dependencies' 4:来自 /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:279:in with_index' 3: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:279:in sort_by' 2:来自 /Users/Antonio/.rvm /rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:279:ineach' 1: from /Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:285:in 阻止 sort_dependencies'/Users/Antonio/.rvm/rubies/ruby-2.6.1/lib/ruby/site_ruby/2.6.0/rubygems/resolver.rb:235:in `search_for':无法解决依赖关系:用户请求'did_you_mean (= 1.3.0)' (Gem::UnsatisfiableDependencyError) Antonio@MacBook-Pro sinatra-shotgun-server %

0 投票
1 回答
236 浏览

ruby - 升级到 ruby​​ 3 后,Shotgun 返回 ArgumentError

我已经升级到 ruby​​ 3,从那时起,shotgun就没有出现这个错误:

有没有其他人遇到过这个?有什么解决办法吗?

0 投票
1 回答
128 浏览

ruby - 更新到 Ruby 3.0.1 后 Shotgun 无法启动

在升级到 Ruby 3.0.1 后,我正在尝试为 Sinatra 应用程序启动 Shotgun,并得到以下信息:

运行gem list,我得到:

shotgun (0.9.2)

这是怎么回事?谢谢!

0 投票
0 回答
44 浏览

unity3d - 当 eulerangles 为 180 时,Unity 2D Shotgun 射击不起作用

我正在尝试让 5 颗子弹同时朝不同的方向射击(-30, -15, 0, 15, 30)

当我朝正确的方向射击时它可以工作,但是当我射击时left(rotation(0,-180,0),它会忽略它的旋转并沿直线移动。

对于子弹移动,我正在使用:

对于子弹旋转:

按我的意图工作 ……朝着他们所面临的方向前进。

不工作 不工作。我希望每个子弹都随着它们的旋转而移动。

请帮我!

0 投票
0 回答
9 浏览

shotgun - 在python中查找并获取最后一个链接动画附件mov

我正在尝试“保存”到霰弹枪中的特定链接(在所选镜头的霰弹枪中创建的最后一个动画 mov)

我要保存的最终地址是:15.22.180.80/file_serve/attachement/9430064/ALCM_552-001_025_Anim_001_003.mov

首先我不知道如何找到最后一个动画链接(第 2 页中的第二个链接)

另外,正如您所看到的, mov 的地址对我来说有点奇怪,因为我不知道如何猜测这部分:9430064(第 3 页中的最后一个链接)

我尝试了很多方法来做到这一点,但没有任何成功,我了解python但不了解shot弹枪,所以欢迎任何帮助或想法

在此处输入图像描述