Я установил следующую конфигурацию в config.rbДоступ из Javascript в Middleman
config[:remote_domain] = "localhost:3000"
, который я могу получить доступ без каких-либо проблем, на мой взгляд, как это:
<%= config[:remote_domain] %>
Почему невозможно получить доступ к объекту config в моем файле javascript? Когда я пытаюсь позвонить:
console.log("<%= config[:remote_domain] %>");
Я получаю ошибку:
throw Error("NameError: uninitialized constant ERB::App\n on line 3 of /Users/.../source/javascripts/_access_request.js.erb)")
до сих пор не работает ... возвращает то же сообщение об ошибке –
@PeterPiper Weird. Другой вариант, о котором я могу думать, - это назначить переменную в контроллере и передать ее в javascript. Или используйте драгоценный камень, как Гон, который сделает это за вас. – Ruslan