我在生产环境中的dist目录中提供index.html,并且在更新代码时,通常会提取更改并进行npm构建。在构建期间,可以访问该站点,但是由于它仍在进行构建过程中,因此文件不完整,因此该站点无法使用。
不确定是否有人使用这种部署策略,但是是否可以使用临时index.html来显示带有“正在更新站点”消息的维护文件。然后,在构建完成后,此维护文件将被实际文件覆盖吗?
我可以想到的一种解决方案是将构建index.html输出为index.build.html,生成维护文件/将其复制到Web根目录,并且在构建完成后,将维护文件替换为index.build。 html
这是最好的方法吗?