如何捆绑React应用程序并将其推送到Azure CDN

问题描述 投票:0回答:1

我有一个React应用程序,我想将其编译后的代码重用到dotnet MVC应用程序中。这是我要完成的工作:

  • 我想从React应用程序构建bundle.js
  • 我想将该bundle.js发布到Azure CDN中,以便能够将该CDN包含在Web应用程序中并重新使用bundle.js

我能够创建捆绑包。我只是找不到有关如何将该捆绑包存储到Azure CDN中的任何信息。

我想知道是否有人做过同样的事情并且可以教我如何做。

非常感谢!

asp.net-mvc reactjs azure cdn
1个回答
0
投票

[首先,您需要在某个地方托管bundle.js。 CDN旨在缓存内容,而不是实际托管内容。

您有许多托管选项。您可以将捆绑软件作为MVC应用程序的一部分包含在其中,作为静态内容包含在其中,并让CDN呈现整个网站,或者可以使用Azure存储帐户的静态网站和/或CDN功能。那里只有两个选择。有关静态网站托管的更多信息,请参见以下文档:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website

© www.soinside.com 2019 - 2024. All rights reserved.