如何加快有很多文件的Azure Web应用程序部署?

在我的工作中,我们有一个在Azure中托pipe的.NET Web应用程序。 我们使用TeamCity构build应用程序,并使用Octopus将应用程序部署到Azure。 我们一直注意到我们的部署已经开始增加,所以我一直在看Octopus日志,看起来持续时间主要是由于我们正在使用的大量前端文件。 我们最近实现了React,所以我们有了node_modules文件夹加上我们前端使用的所有其他.css.js插件文件。

有没有什么策略来处理上述文件,减轻部署的负担? 打开疯狂的想法,如压缩或使用Docker容器 – 任何事情,使得随着我们的应用程序变得更大,部署扩展更好。

为什么不去炒作和使用webpack ? 相对于其他炒作..这是实用的,实际上是有用的。

的WebPack力学

图片来源: http : //www.pro-react.com/materials/appendixA/