Създадох нов скъпоценен камък: https://github.com/tntwebsolutions/ts3query
В моя файл init.rb аз require
основния файл на lib, това трябва да зареди автоматично скъпоценния камък, когато се зареди приложението rails. Но когато стартирам сървъра, изглежда, че файлът init.rb
не се зарежда.
В моето приложение имам това в моя Gemfile
:
gem "ts3query", "~> 0.2.1"
И направете това в моя application_controller.rb
:
@query = TS3Query.connect :password => password
Но тогава получавам тази грешка:
uninitialized constant ApplicationController::TS3Query
Ако направя това:
require 'TS3Query'
@query = TS3Query.connect :password => password
Действа. Но не мога да разбера какво трябва да променя в моя скъпоценен камък, за да заредя require 'TS3Query'
, когато приложението rails е заредено.