node.js - 在生产环境中运行 React 或 Node js 应用程序
问题描述
在开发 React 应用程序以运行它并查看它的运行过程中,我们发出 npm start 或运行 node.js 应用程序,我们运行 node index.js
这是如何完成的,是生产环境。react 应用程序如何在 prod 环境中访问。
解决方案
您需要将节点应用程序与反应应用程序集成,这样使用 webpack 将转换您的反应应用程序(为此,您需要一个 webpack 配置文件链接:- https://medium.freecodecamp.org/part-1-react-app -from-scratch-using-webpack-4-562b1d231e75),这将是 jsx 的编译版本,就像从 index.html 调用的静态文件(比如 bundle.js)一样(比如 say <script type="text/javascript" src="./path to your/bundle.js"></script>
)。然后运行 npm start 命令,该命令将调用节点应用程序。
推荐阅读
- cmd - 从 SCCM 运行时,我的安装程序包抛出 3010 或 1641。如果我以管理员身份运行,则工作正常
- amazon-web-services - AWS S3在有人下载该对象时删除文件
- performance - 在 dart 中使用对象作为映射键会对性能产生重大影响吗?
- angular - 如何实现不同环境的文件路径
- firebase - 在设定的时间段后从 Firebase 检索随机数据
- python - 如何在 Pyspark 的管道分隔文件中处理数据中的逗号
- javascript - 我可以在 XMLHttpRequest 中发送任何字符串吗?
- python - 熊猫根据其他列中的值更改列中的值
- gsap - GSAP 和 ScrollMagic:填充顶部和引脚间隔
- python - 根据列值连接 2 个文本文件数据