我正在使用react js和nodejs开发应用程序。当我在本地计算机上运行该应用程序时,它可以作为示例正常工作
当我刷新上述URL时,它将显示正确的网页。 我在Google App Engine中部署了此应用程序,当刷新以下页面时,它表明未找到所请求的URL。有人能让我知道原因吗?
答案 0 :(得分:-1)
可能是因为您使用的是browserRouter,但尚未在app.yaml中正确配置适当的处理程序。您可以找到有关它的详细信息here
您可能会在其中放置以下内容:
handlers:
- url: /(.*)
static_files: /index.html
upload: /index.html
您还可以使用hashRouter,但随后需要在每个路由中放置一个/#/。