【发布时间】:2019-07-03 02:09:40
【问题描述】:
我是在 Window Server 上部署 React.js Web 应用程序的新手。如何在 IIS 上托管 react.js Web 应用程序?
我们非常欢迎您的建议。谢谢
【问题讨论】:
标签: reactjs hosting web-deployment
我是在 Window Server 上部署 React.js Web 应用程序的新手。如何在 IIS 上托管 react.js Web 应用程序?
我们非常欢迎您的建议。谢谢
【问题讨论】:
标签: reactjs hosting web-deployment
不确定您是如何编译代码的,但一般来说,您的解决方案中应该有一个公用文件夹,所以静态文件就在那里,只需在 IIS 上设置这个公用文件夹,以便在您喜欢的路线上提供静态文件。
当然,这解决了如何提供 html/css 和 react 编译的脚本,但是你需要更进一步才能访问浏览器端 react 使用的 api,这取决于你有什么框架用于那个。
【讨论】:
我对这个主题进行了大量研究,但我发现我必须将这些信息拼凑起来。这个博客和其他几个博客让我需要在 Windows Server 2008 上托管一个 React 应用程序。首先,我使用 Windows 2008 Service Pack 2 在 AWS 中创建了一个 AMI,这个视频由 Brett Beck How To Setup Windows Server With Amazon Web Services (AWS) EC2。然后我需要研究在 Windows Server 8 上安装 node.js,我发现这篇文章非常有帮助。 Admin Ahead Blog by CHETAN SINGH。然后在 Windows 8 上正确安装 IIS:Installing IIS Correctly on Windows Server R2。
通过将我的默认文档指向以 index.html 作为主文件的 ./dist 文件夹,我能够部署我的 react 样板。
【讨论】: