Где мне поместить требуемый «/.alchemyapi» в приложении Rails?

Я использовал «require '/.alchemyapi'» в чистой программе Ruby для проверки ответа API, теперь я готов использовать его в своем приложении Rails. Проблема в том, что я не знаю, где и как включить его в свое приложение. Где я должен разместить оператор «require '/.alchemyapi'»? Обратите внимание, что с ним НЕ связан НИКАКОЙ драгоценный камень. Спасибо заранее за помощь!


person Heather    schedule 23.05.2016    source источник
comment
Я хотел сказать, что использовал require './alchemyapi' в программе на чистом Ruby.   -  person Heather    schedule 23.05.2016
comment
Вы можете сделать это в config/application.rb, как описано здесь: http://guides.rubyonrails.org/initialization.html#config-application   -  person Michael Gaskill    schedule 23.05.2016


Ответы (2)


Вы можете поместить свои коды Ruby в папку lib и потребовать их следующим образом:

require "#{RAILS.root}/lib/yourcode.rb

точно так же, как предложение Дэна здесь. Вы также можете поместить свой код в другой пользовательский каталог по своему усмотрению и сделать его доступным из любого места, манипулируя config.load_paths, как ответ, предоставленный Кацем здесь.

person Shakil    schedule 23.05.2016

Вы можете поместить оператор require в файл config/application.rb для приложения rails.

person Amol Udage    schedule 23.05.2016