Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 ubuntu 服务器上有一个 react/next.js 应用程序,nginx 和 pm2 运行客户端和 server.js。我已经在本地进行了修改并将更改推送到 github。我需要做一个 git pull。在执行 git pull 之前是否需要停止 pm2 或 npm?之后我需要再次运行 npm build 吗?停机时间不是问题。谢谢
没关系,我找到了答案;
如果更新客户端
sudo git pull(从 github 拉取更改)
sudo npm run build (再次构建反应应用程序)
pm2 开始 npm -- 开始
如果更新服务器端
sudo git pull(从 github 拉取更改}
pm2 启动 server.js