비슷한 질문이 있지만이 문제에 대한 해결책을 아직 찾지 못했습니다.다트/각도 2 : 페이지 다시로드시 Pub 서브 404
로컬 내 각도 2/다트 응용 프로그램을 시작하기 위해 --port 13,371
역할을 내가
술집을 사용하는 가정 할 수 있습니다.
@RouteConfig(const [ const Route( path: '/home', name: 'Home', component: HomeComponent, useAsDefault: true ), const Route( path: '/about', name: 'About', component: AboutComponent ) ]) class AppComponent {}
및 템플릿이 같은 : Dartium에서
<nav> <ul> <li> <a [routerLink]="['Home']">Home</a> </li> <li> <a [routerLink]="['About']">About</a> </li> </ul> </nav>
또는 내가
http://localhost:13371/home
에 저를 리디렉션http://localhost:13371/
로 이동 다른 브라우저 기본 파일에서 I는 다음과 같이 구성 라우터가. 새로 고침을 누를 때마다 오류이 표시됩니다.이유는 서버 구성 때문입니다. 각도가 URL을 변경할 때 URL을 다시 쓰는 방법과 위치를 알고 있습니다. 그러나 서버
/home
또는/about
에 대한 존재하지 않습니다.그러나 내 질문에 어떻게 내가
pub
을 구성하여 항상 새로 고칠 수 있고 하위 사이트로 전달 될 수 있도록 index.html로 리디렉션 할 수 있습니까? pubspec.yaml에 추가 할 구성이 있습니까?
다트 각도 2/3에 사용되는 라우터에는 적용되지 않습니다. –