보석을 만들었습니다. 당신은 여기에 전체 소스 코드를 볼 수 있습니다 https://github.com/agilie/instagram_api_gem (있는 경우가 아닌 광고) 나는보석을 수동으로 요청해야합니다.
# Gemfile
gem 'instagram_api_client'
그것을 필요로 수동 전까지 작동하지 않습니다 레일 프로젝트에 사용하지만
, 초기화 자의 어딘가에
require 'instagram_api'
왜 이런 일이 발생합니까? 다른 레일과 마찬가지로 수동으로 작업해야합니다.
이 보석이 어디에 있습니까? 루비 젬에 업로드 했습니까? 보석을 추가 한 후에'bundle'을 다시 실행 했습니까? – mudasobwa
예, rubygems (https://rubygems.org/gems/instagram_api_client)에 있습니다. 나는 루비 젬과 저장소에서 직접 두 가지 방법을 시도했다. 결과는 같습니다. 물론 추가 한 후에 번들했습니다. –
RubyGem의 명명 규칙을 따라야합니다. [자신 만의 보석 만들기] (http://guides.rubygems.org/make-your-own-gem/) 가이드 : _ "패키지의 코드는 ** lib ** 디렉토리에 있습니다. ** 하나 ** ** 당신의 보석과 같은 ** ** 루비 파일이로드되면 [...] "_ – Stefan