node.js - 在没有开发服务器的情况下开发一个 create-react-app
问题描述
我有一个非常经典的设置:
使用 create-react-app 创建的 react 应用程序(通过自己的开发服务器提供服务)
API Express 服务器(能够提供来自公共文件夹的静态文件)
在开发周期中,我必须启动开发服务器和反应开发服务器。开发服务器(端口 3000)配置为将请求代理到 API 服务器(帖子 3001),正如许多博客文章中所建议的那样。
现在我的问题是:为什么我需要开发服务器?反应应用程序可以由我的 API 服务器提供服务吗?所以我只有一台服务器可以启动。启用此方案的配置是什么?
我尝试了许多不同的配置,但都没有成功。我的 API 服务器似乎无法正确地为反应应用程序提供服务。
谢谢
解决方案
推荐阅读
- node.js - 使用nodeJS的谷歌云存储文件上传错误
- jquery - 如何使用 jquery 将表单从 CWEB(内容编辑器 Web 部件)提交到共享点列表
- python - 将函数拟合到“钟形”曲线
- css - 我们可以在一个站点中使用两个 wordpress 菜单吗?
- java - 将 Zip 内容读入字符串时出现“ZipException - 读取短缓冲区时文件意外结束”
- javascript - Ajax调用angularJs调用方法
- javascript - 使用 D3 在图像上绘制圆圈 - ReactJS
- ios - 将 iOS 应用程序发送到后台会导致整个应用程序延迟
- java - DocuSign 启用打印和登录 其他操作
- java - AppCompatActivity 中的 getSupportActionBar() 无法应用于 androidx.appcompat.widget.Toolbar