在真实服务器上部署ReactJS和Laravel

时间:2019-06-28 16:29:29

标签: reactjs laravel-5

在学习ReactJS之前,我开始学习Laravel 5.8。在Laravel + ReactJS教程中,没有人显示部署整个项目的步骤。

在ReactJS + NodeJS中,我知道您必须做npm run build,并且在运行此命令后,在 dist 文件夹中创建的文件必须在生产环境中上传您计算机上的服务器

我在装有cpanel的php / mysql服务器上购买了一些空间,但是同时我可以使用FileZilla上传文件。

因此,我使用FileZilla推送了服务器上的所有文件夹和文件,但是不起作用。如果我在浏览器中运行该项目,则会得到所有文件夹。这是我所得到的screenshot

我在服务器上创建了数据库,并替换了.env文件中本地计算机上的数据库:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=basicwebsite
DB_USERNAME=dragon
DB_PASSWORD=password

使用服务器中的新值,但仍然无法使用。

此外,在.gitignore中,我有一行/node_modules可以忽略模块,但是当我在服务器上推送所有文件夹时,node_modules也会被推送。

请有人告诉我从服务器上的服务器上部署React + Laravel项目要遵循什么步骤?

0 个答案:

没有答案