【发布时间】:2022-11-10 06:52:49
【问题描述】:
我将很快发布我的第一个 rest api。我的问题是,一旦我发布它,我该如何更新服务器的代码?我已经添加了版本控制,但我仍然不明白当我推送新代码时会发生什么。如果我推送新代码,服务器不需要重新启动吗?还是保留旧版本的代码,除非新版本已上传并准备好运行,然后它会立即用新代码替换旧代码。有人能解释一下这个过程是如何工作的吗?因为版本控制仅适用于路由,但如果我更改 server.js 文件中的某些内容怎么办?
我还没有尝试过,没有这方面的经验。
【问题讨论】:
-
对此的一些想法:stackoverflow.com/a/72328806/16462950。但当然还有其他不需要两个端口的方法。
标签: node.js express deployment server production-environment