저는 루비의 초보자이고 서버의 내 컴퓨터에서 작동하는 루비 스크립트를 사용하는 데 문제가 있습니다.루비 경로가 필요하지 않습니다.
내 문제는 내가 어떤 트릭을 사용하지 않고 작동 내 컴퓨터에 require 'rack/cors'
및 require 'grape'
에가되지 않는다는 것입니다. 그러나 서버에서 루비는 홈 디렉토리에 설치됩니다. 나는 require '../ruby/gems/gems/rack-cors-0.2.7/lib/rack/cors'
을 사용하여 코어를 요구하게되었지만 더러운 느낌이 들었으므로 이것을 수행하는 더 좋은 방법이 있는지 알고 싶습니다.
나는 RUBYLIB
env 변수 또는 -I 루비를 사용하지 않게되었습니다.
나의 최종 목표는 랙을 사용하므로 랙 업을 사용하여 내 서버를 시작하는 것입니다.
하지만 이것은 하나의 lib만을위한 것이고, 이것이 루비가 libs를 발견하기 위해 따라야하는 경로라는 것을 이해할 수있는 방법이 있는지 알고 싶습니다. – Manny42