微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以*在* Express应用中运行Webpack / Create-React-App开发服务器

如何解决是否可以*在* Express应用中运行Webpack / Create-React-App开发服务器

我知道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 举报,一经查实,本站将立刻删除。