簡體   English   中英

需要gem的Ruby腳本API

[英]Ruby Script API That Requires a gem

我已經花了將近8個小時的時間,而且我知道這很容易解決。

我想使用basecrm gem的此存儲庫

問題:我不知道如何要求/包括寶石,無論是在本地作為克隆副本還是作為常規的“要求gem_name”來查找潛在客戶

  • 我已經下載了gem文件並將其放在/ Users / username / Sites / basecrm /中,並將以下行添加到我的gem文件中。

gem 'basecrm', :git => 'git://github.com/basecrm/basecrm.git'

  • 我運行了“捆綁安裝”
  • 根據Readme.md,它說要打電話

    require 'basecrm'

 ⌘ ~/Sites/basecrm/ irb irb(main):001:0 require 'basecrm' LoadError: cannot load such file -- basecrm from /Users/username/.rbenv/versions/2.1.3/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' from /Users/username/.rbenv/versions/2.1.3/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' from (irb):1 from /Users/username/.rbenv/versions/2.1.3/bin/irb:11:in `<main>' irb(main):002:0session = BaseCrm::Session.new NameError: uninitialized constant BaseCrm from (irb):2 from /Users/username/.rbenv/versions/2.1.3/bin/irb:11:in `<main>' 

任何幫助都非常感謝。 我准備為此扯掉頭發。

如果您使用Gemfile,則應使用bundler運行irb,例如bundle exec irb ,然后要求您的gem require "basecrm"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM