Laravel 5.4 无法运行“php artisan preset react”命令

Var*_*dan 10 preset laravel reactjs laravel-5

Laravel 5.4 无法运行php artisan preset react命令并获取“未定义命令“预设”。回应。

Ras*_*yal 5

在 7.x 和 8.x 中在 laravel 中运行 React 的步骤

composer require laravel/ui
php artisan ui react
npm install
npm run dev
Run Code Online (Sandbox Code Playgroud)

要检查是否在 laravel 项目上运行 react,您可以添加 React Developer Chrome 扩展程序并将鼠标悬停在图标上。它将显示应用程序正在使用 react。然后做

php artisan serve
Run Code Online (Sandbox Code Playgroud)

并在您的welcome.blade.php 的头部添加以下几行

<link href="/css/app.css" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

在您的正文标签中添加下面的行

<div id="example"></div>
Run Code Online (Sandbox Code Playgroud)

关闭 body 标签后添加以下行

<script src="/js/app.js"></script>
Run Code Online (Sandbox Code Playgroud)

并删除定义的完整样式刷新您的 Laravel 页面,然后将鼠标悬停在 chrome 中添加的 react 扩展上,它将显示该页面正在使用 React JS。成功加载 ReactDOM。希望这有助于运行基本的 laravel + react 欢迎页面