[英]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.