>

Azure 래퍼 생성 입니다. github.com/markevans/dragonfly "rel ="nofollow noreferrer ">잠자리 보석을 루비 젬 . 이제 Gemfile 에로드 중입니다.  내 레일스 앱 :

gem 'dragonfly-azure_data_store',
    git: 'https://github.com/meloncargo/dragonfly-azure_data_store.git',
    branch: :master

보석이로드되지만 계속 변경하면서 번 들러가 경로에서 직접로드되도록 구성했습니다.

bundle config local.dragonfly-azure_data_store /home/alter/workspace/meloncargo/dragonfly-azure_data_store

레일 앱을 시작하면 다음이 발생합니다.

/home/alter/.rvm/gems/[email protected]/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292:in `require': cannot load such file -- dragonfly-azure_data_store (LoadError)

번 들러 설정없이 gem을 경로로 설정하려고했습니다 :

gem 'dragonfly-azure_data_store',
    path: '/home/alter/workspace/meloncargo/dragonfly-azure_data_store'

그러나 같은 오류가 발생합니다. 레코드의 경우, 로컬 보석은 마스터에서와 동일한 변경 사항과 로컬에서 변경 한 사항이 있습니다 (예 : puts 'foo' 추가).   def initialize 내부  Rails 앱을 시작할 때 반영되지만 결국 오류가 발생합니다.
어떤 문제가 될 수 있는지 아십니까?

  • 답변 # 1

    require_reloader 를 사용하고있는 문제와 관련이 있다는 것을 깨달았습니다.  보석.
    무슨 일이 일어나는지 확인하기 위해 문제를 만들었습니다.

  • 답변 # 2

    인수에 상대 경로를 사용하면 작동합니다

    gem 'dragonfly-azure_data_store', path: '../dragonfly-azure_data_store'
    
    

    그리고 루비 파일에서 :

    require 'dragonfly'
    require 'dragonfly/azure_data_store'
    
    

  • 이전 mysql - sql 조인 - 중첩 sql이 필요할 수 있음
  • 다음 outlook - OfficeInterop 보낸 폴더에서 PR_SEARCH_KEY를 사용하여 전자 메일을 찾는 방법