angular 4无法路由到生成的更改日志

时间:2018-03-06 09:49:37

标签: angular

我无法重定向到我项目根目录下生成的更改日志。我在尝试将用户键入应用程序/更改日志的URL时将用户重定向到此更改日志

exp:http://myProject/changelog

我添加了新的组件更改日志,但当我导航到该页面时,我有一个空白屏幕

changelog.routes.ts

export const changelogRoutes: Route[] = [
{
    path: 'CHANGELOG',
    component: ChangelogComponent
}
];

changelog.component.html

<p>
<link href="//file/../../../../CHANGELOG.md" type="text/css" />
</p>

changelog.module.ts

@NgModule({
declarations: [ChangelogComponent],
imports: [
    RouterModule.forChild(changelogRoutes),
],
providers: [],
entryComponents: [ChangelogComponent]
})

changelog.md是在项目 project / changelog.md 的根目录下生成的,我的app.routes位于 project / src / app / app.routes.ts

1 个答案:

答案 0 :(得分:0)

我通过将chagelog移动到app中的文件夹并将生成的changelog传递给embed标记html来解决问题

<embed src="assets/changelog/changelog.md" width=100% height=100% />