2013-12-03 8 views
0

Я пытаюсь установить драгоценный камень под названием dbbrowser, следуя его документации, как в https://github.com/rubylibs/dbbrowser. Они дали два шагаУстановка dbbrowser gem

  1. карта '/ просмотр' {запустить DbBrowser :: Сервер}, который добавляется к config.ru
  2. крепление DbBrowser :: Server,: при => '/ просмотреть', который добавлено к config.routes.rb

    Во время работы сервера я получил эту ошибку

    /media-ps/config.ru ошибки синтаксиса, неожиданный '{', ожидая keyword_end (SyntaxError) карты '/ просмотр' {run DbBrowser :: Server}

Я попытался со всеми возможными способами решить проблему синтаксиса. Что можно сделать для решения этой проблемы? Есть ли другой синтаксис для карты и монтирования?

ответ

0

добавить следующий сценарий

карту /media-ps/config.ru '/browse' { run DbBrowser::Server } в config.ru

mount '/browse' DbBrowser::Server, :at => '/browse' in config.routes.rb 

Он будет работать

+0

Пробовали, но получил /home/sh/.rvm/gems/ruby-2.0.0 -p247/gems/rack-1.4.5/lib/rack/builder.rb: 40: в 'eval ': /home/sh/work/projects/a/media-ps/config.ru:4: неизвестные параметры regexp - cfg (SyntaxError) /home/sh/work/projects/a/media-ps/config.ru:4: синтаксическая ошибка, неожиданная '{', expecting '}' map /media-ps/config.ru '/ browse' {запустить DbBrowser :: Server} ^ /home/sh/work/projects/a/media-ps/config.ru:6: синтаксическая ошибка, неожиданное '}', ожидая окончания ввода } .to_app ^ – Sap

+0

Спасибо за ответ Юрг Кони !! 3 :) – Sap

Смежные вопросы