Ember-CLI Resolver: вопросы по соглашению об именах

Я новичок в ember... работаю с руководствами ember И одновременно пытаюсь применить те же знания с помощью руководств ember-cli.

Я заметил, что между ними есть несколько больших пробелов в логике, когда дело доходит до ES6 Resolver, и это вызывает у меня проблемы, особенно когда я хочу ссылаться на такие вещи, как ApplicationRoute, ApplicationController и тому подобное.

Я должен спросить, для собственного здравомыслия, как мне определить ApplicationRoute или ApplicationController? Сохраняются ли они как application.js или index.js?


person Grapho    schedule 18.06.2014    source источник


Ответы (1)


ApplicationRoute будет сохранен как app/routes/application.js, ApplicationController будет сохранен как app/controllers/application.js.

пока эти файлы export default соответствуют подклассу Route или Controller, соответственно, все должно быть в порядке.

person Ben Lesh    schedule 18.06.2014
comment
хорошо, спасибо... я был сбит с толку, потому что во вложенном каталоге мне нужно сделать что-то вроде app/routes/accounts/index.js и app/controllers/accounts/index.js.. в данном случае это правильно, да? - person Grapho; 19.06.2014
comment
Да, это правильно. Хотя должен признать, я никогда этого не делал, потому что предпочитаю видеть в своей IDE более релевантные имена файлов. - person Ben Lesh; 19.06.2014