【问题标题】:How to Deploy MERN stack application on heroku如何在 heroku 上部署 MERN 堆栈应用程序
【发布时间】:2018-03-23 09:17:37
【问题描述】:

我已经制作了一个MERN (i.e-Mongo,Express,React,Node.js) 应用程序并希望部署在 Heroku 上。我使用create-react-app 创建了react App,下面给出了文件夹结构。

反应前端

     ---->Node_modules

     ----->Public

    ------->src

    ------->package.json

   ---------> readme.md

反应后端:

     ----->Node_modules

     ------>config

    -------->Controller

   ---------->route

  ------------>server.js

   ----------->package.json

这里我有其他项目用于NOde.js and MongoDB 操作,它的实例(e.g.http://localhost:8888)从React-frontend 调用以处理数据库。我需要将整个应用程序部署到 Heroku 的步骤。

【问题讨论】:

    标签: node.js mongodb reactjs heroku create-react-app


    【解决方案1】:

    您需要使用 Heroku Node.js buildpack 部署应用程序:

    https://github.com/heroku/heroku-buildpack-nodejs

    听起来您对 Heroku 很陌生,因此请仔细阅读该 repo 的 README,包括Getting Started on Heroku with Node.js 的文档。

    在 Heroku 中使用 Mongo 需要使用几个 MongoDB add-ons 之一。

    【讨论】:

    • 我应该使用哪些插件 mlab 已停产
    猜你喜欢
    • 2021-03-03
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    • 2017-03-09
    • 1970-01-01
    • 2020-08-19
    • 2021-01-26
    相关资源
    最近更新 更多