小编MAP*_*MAP的帖子

捆绑器如何工作(一般情况下)?

我对Ruby/Rails很陌生,但我正在看看bundler并且想知道它是如何工作的.你是否正常安装了一整套宝石gem install XYZ,然后使用Gemfile来拉取这些宝石的某个子集以用于特定的应用程序?或者你不再正常安装gems并将它们包含在Gemfile中,然后bundle install将它们全部包含在一个随后与你的应用程序一起使用的包中?

非常感谢您花时间回答这个问题,我对Bundler的功能确切感到困惑.

- MAP

ruby gem rubygems ruby-on-rails bundler

16
推荐指数
2
解决办法
3394
查看次数

Imagemagick jpeg解码代码缺少OS X Homebrew安装

我最近从macports转换为自制软件和我以前的macports Imagemagick安装工作正常.我按照自制程序说明chown/usr/local(有点担心)并删除/ usr/local/include和/ usr/local/lib.当尝试使用任何jpeg图像时,imagemagick chokes with:

没有此图像格式的解码委托

以下是一些相关命令输出的列表.如您所见,找不到jpeg/jpg委托.

convert -list configure => DELEGATES bzlib freetype png x11 xml zlib

identify -list configure => DELEGATES bzlib freetype png x11 xml zlib

但是,jpeg lib是作为Imagemagick依赖项的一部分安装的,所以我不确定这里发生了什么.

brew list => imagemagick jasper jpeg libtiff little-cms nginx pcre

brew doctor => Your OS X is ripe for brewing. Any troubles you may be experiencing are likely purely psychosomatic.

identify --version => Version: ImageMagick 6.6.7-9 2011-04-06 Q16

有任何想法吗?

macos homebrew imagemagick osx-snow-leopard

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

可以拖动HTML dom元素并放到SVG dom元素上吗?

我目前正在使用RaphaëlJS(开放转换为jQuery SVG)和jQuery UI来尝试制作棋盘游戏的原型.它有点类似于Risk,因为棋盘是一张地图,你可以(希望很快)将棋子从地图上的一个区域拖到另一个区域(例如从A到B)并将它们放在那里.一旦被删除,它将触发回调以完成一些工作.

现在我不得不尝试获得拖放功能.我想拖动一个html元素(div)并将其放到SVG元素上.我对SVG不太熟悉,但据我所知,在使HTML和SVG DOM协同工作时需要克服一些问题.

我有两个版本,我试图让jQuery UI拖放到其中任何一个.一个是使用jQuery SVG和svgdom插件+ jQuery UI,另一个是Raphaël+ jQuery UI.他们似乎都没有解雇掉落事件.据我所知,Raphaël版本不起作用,因为jQuery的dom操作无法与SVG dom交互.

JS Fiddle jQuery SVG:http://jsfiddle.net/cqMUL/5/(你必须向下滚动才能看到SVG元素,我的道歉).

其他可能的解决方案似乎是:
a)使用Raphaël内置dragonDragOver功能,虽然我正在使用所有SVG,我正在尝试使用HTML dom来移动棋子,因为它们将是图像(div与背景图像).另外,我可能不得不自己实施drop.
b)尝试使用HTML5拖放,虽然我不确定这也会有用.

javascript jquery svg jquery-ui raphael

7
推荐指数
1
解决办法
4324
查看次数