【问题标题】:Is it possible to directly connect ReactJs with ExpressJs?是否可以直接将 ReactJs 与 ExpressJs 连接起来?
【发布时间】:2023-01-26 06:35:34
【问题描述】:

请记住,我是 ReactJs 和 Stack Overflow 的新手,并且在过去几周一直在学习这两者。所以我正在学习,请耐心等待。

我的需求很简单,我希望从 ExpressJs 服务器提供 ReactJs 前端,而不需要疯狂的单独端口和其他东西。

是否也可以向我的服务器发送 HTTP 请求以获取 API?

我怎样才能做到这一点?

谢谢你。

【问题讨论】:

    标签: node.js reactjs express


    【解决方案1】:

    是的,是的。

    您创建反应站点。使用开发服务器对其进行开发并使其看起来不错。准备就绪后,您可以通过执行来构建它

    npm run build

    然后你创建 express 服务器并让它为静态 html 文件提供服务

    const express = require('express')
    const app = express()
    
    app.use('/', express.static('dist'))
    
    app.listen(3000, () => { console.log('running on 3000') })
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-29
      • 2013-06-09
      • 1970-01-01
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      相关资源
      最近更新 更多