rubygems平台特定依赖

时间:2016-02-29 01:51:54

标签: ruby rubygems

gem install pomo没有在Linux上引入依赖项libnotify,然后在运行时导致LoadError。问题似乎是rubygems不知道如何处理conditionals in the gemfile,并且编写由rubygems wikibook提出的this extension没有帮助。你应该如何表达特定于平台的依赖?

1 个答案:

答案 0 :(得分:0)

您可以考虑使用Bundler。您可以使用文本文件(Gemfile)配置依赖项,并且它可以具有特定于平台的区域。我认为新版本的Ruby已经在宝石中拥有了捆绑器。