如何在没有 php artisan serve 的情况下设置 React-Laravel 项目?

Posted

技术标签:

【中文标题】如何在没有 php artisan serve 的情况下设置 React-Laravel 项目?【英文标题】:How to set up React-Laravel project with out php artisan serve? 【发布时间】:2018-06-08 18:10:47 【问题描述】:

我使用 laravel-mix 创建了一个 react-laravel 项目。现在我正在运行项目使用

    npm 运行观察 php 工匠服务 因此,我通过以下方式访问项目:http://localhost:8000

我也曾在 laravel 工作过。在 laravel 中,如果我们想在没有 php artisan serve 的情况下访问项目,那么我们可以使用:http://localhost/project_name/public。

现在我的问题是,如何在没有 php artisan serve 的情况下访问/执行 react-laravel 项目?有没有什么方法可以在没有端口的情况下访问/执行项目?因为我想在live server上设置react-laravel,不想在上传代码后继续在server上打开终端。

非常感谢您的反馈。

【问题讨论】:

【参考方案1】:

有多种方法可以设置 laravel 项目。而且它与你使用的前端套件无关,无论是 React 还是 Vue,我将在这里给你 2 个选项来运行 laravel 应用程序。

1.流浪者/宅基地

Laravel Homestead 是一个官方的、预打包的 Vagrant 盒子,它为您提供了一个美妙的开发环境,而无需您在本地机器上安装 PHP、Web 服务器和任何其他服务器软件。再也不用担心搞砸你的操作系统了!流浪者盒子是完全一次性的。如果出现问题,您可以在几分钟内销毁并重新创建盒子! Doc Link

2。 XAMPP/WAMP/ 或任何 LAMP 堆栈

XAMPP 是一个完全免费、易于安装的 Apache 发行版,包含 MariaDB、PHP 和 Perl。 XAMPP 开源包的安装和使用非常简单。

Link

我个人更喜欢 Laravel Homestead,因为它包含所有开箱即用的 laravel 开发。如 PHP、Nginx、MariaDB、Node 等...

【讨论】:

以上是关于如何在没有 php artisan serve 的情况下设置 React-Laravel 项目?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 php artisan serve 设置域名

在没有 php artisan serve 的情况下运行 laravel 5 应用程序

如何在开始新的会话之前终止当前的 php artisan serve 会话?

Laravel:php artisan serve 无法启动

php artisan serve 找不到 autoload.php

php artisan serve 不能使用不同的端口