小编ind*_*086的帖子

使用bundler为不同平台加载不同版本的gem

所以我正在为Windows和Linux开发Sinatra.问题是我使用的是Thin而不是Webrick,而eventmachine for windows仅适用于预发布版本,而linux使用最新的稳定版本.在gemfile中你当然不能包含不同版本的相同gem,如下所示:

gem "eventmachine", "~> 1.0.0.beta.4.1", :group => :development_win
gem "eventmachine", group => :development_linux
gem "thin
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法解决这个问题,可能使用一个用于windows的gemfile和一个用于linux的gemfile,该命令将加载一个或另一个.

或者有一种方法可能在git中管理两个不同平台的gemfile,也许只通过文件的分支(不知道这是否可能来自我读过的git分支).

ruby git sinatra bundler

15
推荐指数
1
解决办法
4946
查看次数

使用HTML5拖放,是否有一种方法可以在保持拖动流的同时隐藏视图中的元素

我正在努力通过创建一个指示器(拖曳元素的轮廓)来改进拖放实现,当您在网格中拖动和移动时,该指示器沿着设置的柔性网格移动.在当前实现中,拖动的元素就位,当我放下放置目标时,它会更新flex命令.我要做的是完全隐藏元素,以提供关于元素放置位置的更好的视觉提示.问题是如果我在拖动开始时隐藏元素,拖动工作流突然结束,甚至不会触发后续的拖动操作.

javascript jquery html5 drag-and-drop

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

标签 统计

bundler ×1

drag-and-drop ×1

git ×1

html5 ×1

javascript ×1

jquery ×1

ruby ×1

sinatra ×1