反应过来的网址无法访问(React URLs are not Accessible)

2019-10-30 03:53发布

您好我已经下面的命令运行pm2 start process.json在EC2上AWS。

这里是我的process.json文件

{
  "script": "serve",
  "env": {
    "PM2_SERVE_PATH": './build',
    "PM2_SERVE_PORT": 5000
  }
}

当我运行上面所示的PM2命令。 我可以访问的基本URL。 但是,当我键入从浏览器的URL子,它显示了包含404页|请求的路径无法找到。

下面是我的文件结构

我使用生成项目npm run build然后pm2 start process.json

Answer 1:

因此,应用程序启动时,您可以访问根页面? 那你的路线? 他们是否设置正确? 您是否使用反应路由或者其他什么东西?

这听起来像一个路由问题。 它是否只发生在AWS平台上?



Answer 2:

您好我找到了解决这个问题。

当我使用出任pm2它显示404页时,它没有找到一个网址资源。 要解决,我用screen上的EC2。

要打开一个新的屏幕类型screen然后在你的反应折叠式命令serve -s build -p 5000现在你可以使用CTRL分离屏幕+ d



文章来源: React URLs are not Accessible
标签: reactjs pm2