如何在 Windows IIS 中托管 React.js 和 Node.js 应用程序?

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

我正在尝试将react.js应用程序上传到安装了Windows操作系统的云上。我如何使用 Windows IIS 上传并启动我的 React 应用程序。

node.js reactjs iis host
2个回答
8
投票

首先需要在windows上安装节点:

https://nodejs.org/en/download/

按照以下步骤安装 IIS:

  • 打开控制面板
  • 选择程序和功能,单击链接打开或关闭 Windows 功能。
  • 单击 Internet 信息服务复选框并选择 iis 所需的功能。
  • 从已安装的应用程序中打开 iis 管理器。

https://learn.microsoft.com/en-us/iis/install/installing-iis-85/installing-iis-85-on-windows-server-2012-r2

安装完node和iis后,以管理员身份打开命令提示符并进入react js应用程序文件夹。

示例:

我的react js应用程序位于C:\windows\system32\

要转到该路径,请使用命令:

cd C:\windows\system32\my-app

使用以下命令运行 React 应用程序:

npm start

检查应用程序是否正常运行。

然后运行命令:

npm run build

您可以在应用程序文件夹中看到构建文件夹。

  • 现在打开iis管理器。
  • 从连接窗格中选择服务器名称。右键单击它并选择添加网站: enter image description here
  • 在添加网站窗口中输入以下详细信息: 站点名称 文件夹路径 端口号、IP 地址、主机名等

注意: 添加站点路径时选择构建文件夹。

enter image description here

  • 通过单击操作窗格中的浏览按钮打开站点。

enter image description here

enter image description here


0
投票

node js在哪里。他还问了node js

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