红宝石的新手,所以这可能是一个基本问题。我试图运行这个ruby脚本:https://github.com/goncaloborrega/TrelloToAsana我在本地克隆了这些文件并运行ruby exportTrelloToAsana.rb
,这出错了require': cannot load such file -- trello (LoadError)
我还尝试在我将文件克隆到的本地文件夹中运行gem install
。
如何运行/构建具有所有依赖关系的gem脚本?
通常情况下,我只是为远程gems运行gem install,但是当文件是本地文件时,我不知道该怎么做。
答案 0 :(得分:1)
确保安装了脚本中列出的依赖项。
require "rubygems"
require 'trello'
require 'asana'
require 'yaml'
对于每个gem(库):
gem install ruby-trello
gem install asana
...
答案 1 :(得分:0)
显然,这不是宝石。这是ruby脚本的存储库,它位于exportTrelloToAsana.rb
文件中。
您只需将此文件添加到项目中并开始使用它。