【问题标题】:process for updating a react app on server更新服务器上的反应应用程序的过程
【发布时间】:2021-11-26 23:07:33
【问题描述】:

我在 ubuntu 服务器上运行了一个 react/next.js 应用程序,nginx 和 pm2 运行客户端和 server.js。我已经在本地进行了修改并将更改推送到 github。我需要做一个 git pull。在执行 git pull 之前是否需要停止 pm2 或 npm?之后我需要再次运行 npm build 吗?停机时间不是问题。 谢谢

【问题讨论】:

  • 不 .... 是 ....

标签: reactjs npm pm2 git-pull npm-build


【解决方案1】:

没关系,我找到了答案;

如果更新客户端

sudo git pull(从 gi​​thub 拉取更改)

sudo npm run build(再次构建 react 应用)

pm2 启动 npm -- 启动

如果更新服务器端

sudo git pull(从 gi​​thub 拉取更改}

pm2 启动 server.js

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2019-01-14
  • 2015-10-10
  • 2018-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多