2016-07-10 1 views
0

tutorial routing section을 통해 갈 때 콘솔에 @angular/router/bundles이 없다고 표시되면 router-deprecated 패키지가 설치되어 있는데이 폴더에는 이러한 폴더가 있지만 app.routes.ts에서 전환하면 도움이되지 않습니다. 어느 한 쪽.각도 2 라우팅 자습서 오류

어떻게해야합니까?

답변

0

튜토리얼을 살펴볼 때 누락 된 단계가 있습니다. 이 튜토리얼은 다른 angular2 repos와 같이 bundles 폴더가없는 "@angular/router": "3.0.0-beta.1"의 최신 버전 인 angular2-router를 사용합니다. 그런 다음 quickstart page

+0

나는'-alpha.4', 어쩌면 만들었다에있는 것과 동일하게하여 system.config.js 파일을 변경 guide page. 에 명시된대로 package.json 파일 종속성이

확인 차이. 또한,'[RouterOutlet, RouterLink, ROUTER_DIRECTIVES]를 가져 오기를 추가 할 때까지 '알려진'native 속성이 아니기 때문에 'routerLink'에 바인드 할 수 없습니다. '에서 설명한대로 지시문에 넣을 때 문제가있었습니다. 그래서 같은 오류에 대한 8 개의 질문 중. – JNF

+0

'ROUTER_DIRECTIVES'만으로도 일부를 제거하고 끝내고 여전히 작동합니다. 어딘가에 또 다른 문제가 있었을 것입니다 ... – JNF