繁体   English   中英

React Laravel部署

[英]React Laravel deployment

我正在使用RESTfull API在前端使用React并在后端使用Laravel进行Project。 我在单独的目录中开发了每个目录,但是现在我正尝试将它们部署在一个我真的不知道该怎么做的文件夹中。 还是可以将每个部署到各自的文件夹中? 如果是,如何在同一服务器(Apache)上运行它们?

目录真的没关系。 由于React是一个前端 javascript开发框架,因此它在客户端上运行,而laravel后端将在服务器上运行。 您需要做的就是将您的react项目创建的入口点html和javascript文件提供给客户端。

我假设您正在考虑在开发React应用程序时运行的“开发服务器”。 您需要根据您的构建环境进行生产构建,并以某种方式将文件提供给客户端。

使用create react应用程序时,可以使用部署构建说明: https : //facebook.github.io/create-react-app/docs/deployment

总结一下:

  • 将您的Laravel后端托管在apache服务器上
  • 上传入口点html(您可以通过laravel提供此服务,并使用正确的html创建模板)
  • 为您的React应用提供部署javascript文件(只需将其包含在同一html页面上)

暂无
暂无

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

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