2016-09-29 52 views
1

我曾经使用Angular2 Webpack Starter repo,它效果很好。现在我已经克隆了更新的Webpack Starter回购(生产准备好的Angular2),当我在开发服务器上运行它并直接去根路径它工作正常,但是当我尝试直接访问网站上的任何其他页面通过在URL进入这一切我得到的是这样的:Angular2 Webpack Starter加载不正确

<% if (webpackConfig.htmlElements.headTags) { %> <%= webpackConfig.htmlElements.headTags %> <% } %> Loading... <% if (webpackConfig.metadata.isDevServer && webpackConfig.metadata.HMR !== true) { %> <% } %>

只要我输入的URL第一根路径,并通过链接进行导航,但不能直接去其他任何我可以导航到其他页面页面。我不确定如何处理这个错误。任何帮助是极大的赞赏。

+0

你想知道这个固定的_me_?我在Windows上,为我修复的是在终端中使用'D:/'而不是'd:/'。很可笑。我忘了我在哪里找到这个解决方案。这是在GitHub问题的某处。 –

+0

[这是问题](https://github.com/AngularClass/angular2-webpack-starter/issues/762) –

+0

我很欣赏这些回应,而且我之前看到过这个问题,但是我在Mac上很遗憾,为我工作 – georgej

回答

0

我发现,fmoessle提到了这一问题的解决方案定为我:https://github.com/AngularClass/angular2-webpack-starter/issues/1056

他说:

“我改变

"webpack-dev-middleware": "^1.6.1""webpack-dev-server": "^2.1.0-beta.2"

"webpack-dev-middleware": "1.6.1""webpack-dev-server": "2.1.0-beta.2"

现在它一起工作: RouterModule.forRoot(ROUTES) 或 RouterModule.forRoot(ROUTES,{useHash:真})”