Я не понимаю эту ошибку синтаксиса.Почему / app / app / ...?Это происходит на Heroku, работает на сервере рельсов - PullRequest
1 голос
/ 10 февраля 2012

Мое приложение отлично работает на rails server, но при развертывании его на Heroku я получаю this SyntaxError .Самое странное, что у меня нет каталога / app / app.Почему это дважды?

Вы можете проверить весь код здесь .

1 Ответ

3 голосов
/ 10 февраля 2012

Герои /app - это то, что делает heroku (просто интерпретируйте первый /app как абсолютный путь к вашему приложению). Дело не в этом, а в том, что вы добавили пробел, где пробел не разрешен:

<%= form_tag (some, expression, here) do   # breaks
<%= form_tag(some, expression, here) do    # compiles

Это не должно сработать на вашей машине, во-первых (возможно, предыдущие версии Ruby принимали этот синтаксис, но Ruby 1.9 точно не будет).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...