Я пытался объединить две обучающие программы для размещения статических сайтов:Heroku Cedar чистый стеллаж статический сайт
В основном я хочу, чтобы иметь возможность делать то, что вы в старом бамбуковом учебнике по стеклу кедра. Я могу заставить учебник кедра работать, но когда я пытаюсь изменить его, чтобы обслуживать файлы, я получаю сообщение об ошибке.
Я взглянул на following post, но github repo, похоже, больше не работает, и я не могу понять, где я ошибся.
Когда я пытаюсь запустить сайт локально, как на первом уроке, я получаю следующее сообщение об ошибке:
[email protected]:~/code/martinrichards.me$ rackup -p 9292 config.ru &
[2] 4065
[email protected]:~/code/martinrichards.me$ /home/martin/.rvm/gems/ruby-1.9.3-p194/gems/rack-1.4.1/lib/rack/builder.rb:40:in `eval': /home/martin/code/martinrichards.me/config.ru:2: syntax error, unexpected tIDENTIFIER, expecting '}' (SyntaxError)
200, ... |env|"
...
Я положил то, что у меня до сих пор на Github, любая помощь будет высоко ценится ,
Спасибо за ответ, мой config.ru был идентичен вашему, он просто не показывает полный файл при просмотре на github. Вы должны пойти «отредактировать этот файл», и вы увидите полное содержимое. Ошибка в github? – Martinffx
Я обновил свой вопрос с выходом, с которого я получаю, когда я пытаюсь запустить его локально. – Martinffx
Оказывается, ваша проблема связана с концами строк в 'config.ru'.Я обновил свой ответ, чтобы объяснить. – redhotvengeance