【发布时间】: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 中设置一些东西如果是这样呢?