Angular2 Webpack Starter 加载不正确
Angular2 Webpack Starter not loading properly
我曾经使用过 Angular2 Webpack Starter 存储库并且效果很好。现在我已经克隆了更新的 Webpack Starter 存储库(生产就绪的 Angular2),当我 运行 它在开发服务器上并直接进入 根路由 它工作正常,但是当我尝试通过在 url 中输入它来直接转到网站上的任何其他页面,我得到的是:
<% if (webpackConfig.htmlElements.headTags) { %> <%= webpackConfig.htmlElements.headTags %> <% } %> Loading... <% if (webpackConfig.metadata.isDevServer && webpackConfig.metadata.HMR !== true) { %> <% } %>
只要先在url中输入根路由,通过链接导航就可以跳转到其他页面,但不能直接跳转到其他页面。我不确定如何处理此错误。非常感谢任何帮助。
你可以尝试使用Angular-Cli https://github.com/angular/angular-cli
解决你大部分配置webpack或依赖时头疼的问题。
我发现 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(路线)
要么
RouterModule.forRoot(路线, { useHash: true })"
我曾经使用过 Angular2 Webpack Starter 存储库并且效果很好。现在我已经克隆了更新的 Webpack Starter 存储库(生产就绪的 Angular2),当我 运行 它在开发服务器上并直接进入 根路由 它工作正常,但是当我尝试通过在 url 中输入它来直接转到网站上的任何其他页面,我得到的是:
<% if (webpackConfig.htmlElements.headTags) { %> <%= webpackConfig.htmlElements.headTags %> <% } %> Loading... <% if (webpackConfig.metadata.isDevServer && webpackConfig.metadata.HMR !== true) { %> <% } %>
只要先在url中输入根路由,通过链接导航就可以跳转到其他页面,但不能直接跳转到其他页面。我不确定如何处理此错误。非常感谢任何帮助。
你可以尝试使用Angular-Cli https://github.com/angular/angular-cli 解决你大部分配置webpack或依赖时头疼的问题。
我发现 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(路线) 要么 RouterModule.forRoot(路线, { useHash: true })"