在我的工作中,我们有一个在Azure中托管的.NET Web应用程序。我们使用TeamCity构建我们的应用程序和Octopus以将应用程序部署到Azure。我们一直注意到我们的部署已经开始增加持续时间,所以我一直在查看Octopus日志,看起来持续时间主要是由于我们正在使用的众多前端文件。我们最近实施了React,因此我们有node_modules
文件夹以及我们的前端使用的所有其他.css
和.js
插件文件。
是否有任何策略可以处理上述文件并减轻部署负担?对压缩或使用Docker容器等疯狂的想法持开放态度 - 随着我们的应用程序变大,部署可以更好地扩展。
答案 0 :(得分:0)