【问题标题】:angular 2 404 on refresh角度 2 404 刷新
【发布时间】:2017-02-28 04:55:11
【问题描述】:

我在我的 Angular 2 应用程序中获得 404 页面刷新。我已将 useHash 设置为 false。我正在使用 web-pack,它在开发中运行良好,但在生产中它不起作用。我这是因为在开发中我有

devServer : {
  port : METADATA.port,
  host : METADATA.host,
  historyApiFallback : true,
  watchOptions : {
    aggregateTimeout : 300,
    poll : 1000
  }
},

如何在生产中使用http-server 来完成这项工作,而不将 useHash 设置为 true?

【问题讨论】:

  • 在服务器上为每个无效请求返回 index.html(而不是 404)
  • 我如何使用 http-server 做到这一点似乎没有任何选项我需要在我的 webpack.config 中设置一些东西如果是这样呢?

标签: angular webpack


【解决方案1】:

我现在已经解决了这个问题,我使用了 spa-http-server,它有一个 --push-state 标志,使所有 URI 都以 index.html 响应。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-01
    • 1970-01-01
    • 2016-08-19
    • 2018-01-18
    • 2018-12-29
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多