刷新

时间:2017-02-27 17:17:37

标签: angular webpack

我在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?

1 个答案:

答案 0 :(得分:0)

我现在已经解决了这个问题,我使用了spa-http-server --push-state,其中<?xml version="1.0"?> <DESCRIPTION> <DISTRIBUE_PAR> <UID>0000000000001</UID> <NOM>Anthony</NOM> </DISTRIBUE_PAR> <OBJET>Object Node</OBJET> <SUPPORT HREF="#PAPER"/> <NUMEROS_CHRONO> <CHRONO_1>aqwzsxedc-123456</CHRONO_1> </NUMEROS_CHRONO> <REFERENCE>reference</REFERENCE> </DESCRIPTION> 标志使所有URI都以index.html响应。