2016-09-29 69 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:真})」