2014-07-05 2 views
3

나는 ember generate route {my_route_name}를 사용하여 어떤 경로를 만든 그것은 루트 아래의 js 파일과 템플릿 Ember CLI에서 경로를 정의 할 위치는 어디입니까?

지금은

App.Router.map(function() { 
    this.resource('posts'); 
    this.resource('post', { path: '/post/:post_id' }); 
}); 

같은 노선을 정의하려는하지만있는 것을 어디해야합니까

아래 HBS 파일을 만듭니다 ember-cli? 내가 바로이 코드 아래 app.js 파일에 추가하려고했습니다

var App = Ember.Application.extend({ 
    modulePrefix: 'front', // TODO: loaded via config 
    Resolver: Resolver 
}); 

그러나 그것은 나에게 오류를 제공합니다 Uncaught TypeError: Cannot read property 'map' of undefined

그래서 실제로 모든 정의하는 곳으로 조금 혼란 스러워요 내 길?

+0

어떤 버전의 ember-cli? – Stoutie

+0

v0.0.39 였지만 라우터 파일이 있다는 것을 몰랐습니다. – user1952811

답변

4

app/router.js 파일에 정의해야합니다.

ember generate route을 사용 했으므로 경로가 이미 정의되어 있으므로 업데이트해야합니다.

관련 문제