问题描述
我知道React / Express应用程序的正常用例是为Express应用程序运行一台开发服务器,为React应用程序运行一台开发服务器。我的问题是,是否可以在Express应用程序内运行前端开发服务器 ,例如:
- 我都可以以
node index.js
开头 - (可选)两个服务器共享一个公共端口
换句话说,有什么方法可以使用execute
之类的程序从Node / Javascript(使用JS ; 不是)中的Node / Javascript中启动Webpack开发服务器。运行npm start
),如果可以,那么create-react-app开发服务器是否有任何特殊之处,可以防止以编程方式运行它?
编辑:我发现了https://github.com/webpack/webpack-dev-middleware,这几乎是我想要的。但是,它是Webpack,而不是create-react-app,因此,尽管它允许进行热重装,但它不会保留重装之间的状态(就像createpacked-app的Webpack服务器版本一样)。
所以看来我真的在寻找create-react-app-dev-server-middleware
...或一种配置webpack-dev-middleware
的方式来支持在热重装之间create-react-app
的状态保存。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)