如何在windows IIS中托管React.js和Node.js应用程序?
我正在尝试在安装了windows操作系统的云上上传react.js应用程序。如何使用windows IIS上载和启动react应用程序。首先,您需要在windows上安装节点: 通过以下步骤安装IIS:如何在windows IIS中托管React.js和Node.js应用程序?,node.js,reactjs,iis,host,Node.js,Reactjs,Iis,Host,我正在尝试在安装了windows操作系统的云上上传react.js应用程序。如何使用windows IIS上载和启动react应用程序。首先,您需要在windows上安装节点: 通过以下步骤安装IIS: 打开控制面板 选择程序和功能,单击链接打开或关闭Windows功能 单击Internet信息服务复选框并选择iis必需的功能 从安装的应用程序打开iis管理器 安装节点和iis后,以管理员身份打开命令提示符,并进入react js应用程序文件夹 例如: 我的react js应用程序位于C
- 打开控制面板
- 选择程序和功能,单击链接打开或关闭Windows功能
- 单击Internet信息服务复选框并选择iis必需的功能
- 从安装的应用程序打开iis管理器
cd C:\windows\system32\my-app
npm run build
使用以下命令运行react应用程序:
npm start
检查应用程序是否正常运行
然后运行命令:
cd C:\windows\system32\my-app
npm run build
您可以在应用程序文件夹中看到生成文件夹
- 现在打开iis管理器
- 从连接窗格中选择服务器名称。右键单击它并选择添加网站:
- 在“添加网站”窗口中输入以下详细信息: 站点名称 文件夹路径 端口号、IP地址、主机名等
- 通过单击操作窗格中的浏览按钮打开站点
首先,您需要在windows上安装节点: 通过以下步骤安装IIS:
- 打开控制面板
- 选择程序和功能,单击链接打开或关闭Windows功能
- 单击Internet信息服务复选框并选择iis必需的功能
- 从安装的应用程序打开iis管理器
cd C:\windows\system32\my-app
npm run build
使用以下命令运行react应用程序:
npm start
检查应用程序是否正常运行
然后运行命令:
cd C:\windows\system32\my-app
npm run build
您可以在应用程序文件夹中看到生成文件夹
- 现在打开iis管理器
- 从连接窗格中选择服务器名称。右键单击它并选择添加网站:
- 在“添加网站”窗口中输入以下详细信息: 站点名称 文件夹路径 端口号、IP地址、主机名等
- 通过单击操作窗格中的浏览按钮打开站点
冷静,它起作用了。但现在react路由无法工作,只有第一页可见,若我尝试访问其他路由,它会显示错误。你能告诉我为什么会这样吗?从你的帖子中,我可以看到你原来帖子中的问题现在已经解决了。我请求你将有用的建议标记为答案,并在新帖子中为SEO目的创建一个新问题。它不同于父问题。谢谢你的理解。很酷,它成功了。但现在react路由无法工作,只有第一页可见,若我尝试访问其他路由,它会显示错误。你能告诉我为什么会这样吗?从你的帖子中,我可以看到你原来帖子中的问题现在已经解决了。我请求你将有用的建议标记为答案,并在新帖子中为SEO目的创建一个新问题。它不同于父问题。谢谢你的理解。