Я использую драгоценный камень ember-rails и следую за стартовым скринкастом на сайте Emberjs.com. Когда я создаю эту ссылкуРукоятки ссылок на ошибку бросания в ember-rails
<li>{{#link-to 'about'}} About {{/link-to}}</li>
Это дает мне эту ошибку
Uncaught Error: Handlebars error: Could not find property 'link-to' on object <(generated application controller):ember280>.
Там в StackOverflow вопрос, который занимается этим вопросом Helpers not properly defined in application template?. Один ответ говорит, что
При использовании Handlebars.compile он использует скрипт рули вместо сценария Ember. У Ember есть свой собственный объект handlebars, который расширяет оригинальный объект Handlebars с дополнительными шаблонами.
и дает этот пример
Ember.TEMPLATES["application"] = Ember.Handlebars.compile("{{#linkTo 'dashboard'}}Dashboard{{/linkTo}}")
Однако, я не ясно, куда поместить этот код, и это будет необходимо сделать для каждой ссылки?
Возможно, у вас установлена старая версия ember-rails gem, попробовал запустить 'bundle update'? Или 'rails генерируют ember: install -head', если вы ранее вытащили последние сборки. – kroofy