Cra*_*ams 15 ruby rubygems macruby
你如何在Snow Leopard上使用MacRuby .5应用程序中的宝石?我需要指定宝石路径吗?如果是这样,我该怎么做?
最好的方案是将gems打包到应用程序中,这样用户就不必在分发应用程序时安装它们.
Yehuda Katz gem bundler是一个非常好的选择恕我直言:
http://github.com/wycats/bundler
无论如何,还有许多其他选项,例如在您的应用程序包中创建供应商/目录,将每个供应商子目录添加到ruby库搜索路径中rb_main.rb
:
$:.unshift File.join(File.dirname(__FILE__), 'vendor/rest-client/lib')
$:.unshift File.join(File.dirname(__FILE__), 'vendor/crack/lib')
require 'rest-client'
require 'crack'
Run Code Online (Sandbox Code Playgroud)
我在这里使用后一种方法:
http://github.com/rubiojr/canasto
归档时间: |
|
查看次数: |
6365 次 |
最近记录: |