如何在没有 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 的情况下运行 laravel 5 应用程序
如何在开始新的会话之前终止当前的 php artisan serve 会话?
Laravel:php artisan serve 无法启动