node.js - 使用现有的 express 网页建立一个新的 react 应用程序
问题描述
我有一个由 nodejs-express 和 ejs 组成的网站,它有 5 页主页、事件、关于、开发者、画廊,所以所有这些页面都是使用 ejs 交付的。现在我需要使用 react 创建一个 web 应用程序并将其作为网站的另一个页面,我在整个互联网上搜索我发现没有文章提到这个特定场景。请注意,我不希望我的根路由成为 react 应用程序,当我在“/client”上收到 GET 请求时,我需要加载 react 应用程序(客户端)。
我目前的 senario 在这个沙盒中表达 https://codesandbox.io/s/integrate-react-app-4dwu0?file=/src/index.js
解决方案
你在哪里托管这个。您可以在 reactapp.yourdomain.com 上部署它,并为 /client 设置一个代理并将其路由到这个代理。
推荐阅读
- amazon-web-services - NGINX 上的指定位置路径不起作用
- c# - 声明后和乘法后双倍更改值
- python - 如何在 django 模型中使用 is_superuser
- javascript - 正则表达式检查 2 IP 地址
- sql-server - 从 SQL Server 调用 API [问题]
- node.js - 如何解决无法 GET / 在 kubernetes 部署中?
- node.js - 在 Node.js 中更改某些字段名称时,将 multipart/form-data 请求传递给另一个请求
- mysql - 当 BigQuery 中的值是字符串或日期时,Case 如何与 else 一起使用?
- tensorflow.js - 带有 earlyStopping 和训练日志的 TensorflowJS 不起作用
- magento-1.9 - 我自己在社区冷库中定义的块类。但它不适用于相关模板(Magento 1.9 版扩展开发)