如何在节点反应网络应用程序上使用 heroku

How to use heroku on a node react web app

我尝试按照官方教程进行操作,但没有用。

我的项目是这样的: 我的应用程序 api package.json 应用程序 package.json

如果 heroku 没有检测到您的构建包,请遵循

如果另一方面,即使您定义了 buildpack,您的应用程序仍未 运行ning,这可能是因为您的 proc 文件未正确定义。

在您的应用程序中,必须在您的目录底部创建一个名为 Procfile 的文件(不带扩展名)。该文件将告诉 heroku 运行 什么。

一个非常简单的例子就是这个。例如,如果您的应用程序有一个 server.js 文件,则 procfile 可以这样定义:

web: node server.js

如果您的目录中有此文件并推送到 heroku,heroku 将理解它是一个节点应用程序并将正确地为您的应用程序提供服务。