reactjs - 如何从外部网络访问 React 应用程序?
问题描述
我在 Windows Server 上运行 React 应用程序。我可以使用本地计算机和同一本地网络上的另一台电脑从浏览器访问它,但不能从外部网络访问它。
我已经尝试了开发模式ip:3000
和生产模式ip:5000
。
现在我想知道这是网络问题还是我需要在我的 React 代码中做一些事情。我在文档中没有找到任何东西。
您如何将应用程序提供给其他人?
谢谢。
解决方案
您可以为您的反应应用程序设置 firebase 并在 firebase 控制台上部署您的应用程序。
- 使用谷歌帐户登录firebase
- 创建项目和应用
- 完成项目的 Firebase 设置
- 在 firebase 上创建 Build and Deploy 应用程序。
按照以下链接了解步骤:
https://medium.com/swlh/how-to-deploy-a-react-app-with-firebase-hosting-98063c5bf425
Firebase 项目在 web.app 和 firebaseapp.com 域上有免费的子域。您可以通过这些链接访问。
推荐阅读
- c# - 在 WPF 中找不到附加属性
- mysql - 没有默认值错误!拉拉维尔
- c - 指向数组转换的数组指针 - C/C++ 初学者
- python-3.x - HSV OpenCv 颜色范围
- python - 熊猫如何阅读子标题
- sql - 如何根据入职日期计算特定日期的可用员工总数?
- java - Spring中的ImportSelector和ImportBeanDefinitionRegistar有什么区别?
- java - 获取有效 HTTP 字符的正则表达式
- python - 控制ROUNDED_RECTANGLE的圆角,python + pptx
- ios - 优化在 Ray Wenderlich 上发现的 2d 瓦片碰撞(objective-c)