繁体   English   中英

部署strapi并将js反应到heroku

[英]Deploy strapi and react js to heroku

我有strapi作为后端,反应js作为前端在单独的文件夹中开发。 当从 localhost 进行开发时,我必须运行npm start来启动两个不同端口的 strapi 和 react js。

问题是,我被要求将我的项目部署到 heroku 但我对部署过程一无所知,因为我找不到关于此问题的具体教程。 我在这里发现了与我的类似问题如何将 Strapi 后端和 ReactJS 前端部署到单个 Heroku 应用程序,但给出的解决方案尚不清楚。

我应该把strapi和react js放在一个文件夹中,然后像给出的解决方案一样添加中间件,然后只部署吗?

您需要做的第一件事是在您的机器上安装 CLI。 之后,您需要使用以下命令登录 heroku:

$ heroku login

完成此步骤后,您需要克隆存储库或远程位置,以防您的本地计算机上已经有 git 存储库。

请记住,在此之前,您需要先在 heroku.com 上创建 Heroku 应用程序。 然后按照步骤。

$ heroku git:clone -a [my-repository-name]

完成此操作后。 提交您的项目文件。 像这样。

$ git add .
$ git commit -m "my first project commit front end"
$ git push heroku master

您需要确保您拥有运行 npm 运行命令所需的 procfile。 所以..创建一个名为的文件。

档案

(这是需要在 src 文件后面的文件的名称。

完成此操作后。 您可以继续下一个项目。 例子。 这仅适用于您的前端应用程序。 对于后端应用程序,您可以创建另一个应用程序并重复相同的步骤。

web: npm run start

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM