繁体   English   中英

如何运行具有依赖项的本地红宝石gem

[英]How do I run a local ruby gem with dependencies

红宝石的新手,所以这可能是一个基本问题。 我正在尝试运行此ruby脚本: https : //github.com/goncaloborrega/TrelloToAsana ,我在本地克隆了文件并运行ruby exportTrelloToAsana.rb ,这给出了错误require': cannot load such file -- trello (LoadError)

我还尝试在将文件克隆到的本地文件夹中运行gem install

如何运行/构建具有所有依赖关系的gem脚本?

通常,我只是为远程gem运行gem install,但是不确定文件是本地文件时如何执行。

确保已安装脚本中列出的依赖项。

require "rubygems"
require 'trello'
require 'asana'
require 'yaml'

对于每个宝石(库):

gem install ruby-trello
gem install asana
...

显然,这不是宝石。 这是ruby脚本的存储库,该库位于exportTrelloToAsana.rb文件中。 您只需要将此文件添加到您的项目中并开始使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM