Laravel 5.4 无法运行php artisan preset react
命令获取“命令“预设”未定义。” 回应。
5 回答
对于 Laravel 7+ 项目:
composer require laravel/ui
php artisan ui react
https://laravel.com/docs/7.x/frontend#introduction
对于 Laravel 5.5+ 项目:
php artisan preset react
https://medium.com/@taylorotwell/laravel-frontend-presets-eca312958def
在 laravel 7.x 和 8.x 中运行 React 的步骤
composer require laravel/ui
php artisan ui react
npm install
npm run dev
要检查是否对 laravel 项目做出反应,您可以添加 React Developer Chrome 扩展并将鼠标悬停在图标上。它将显示应用程序正在使用反应。然后做
php artisan serve
并在welcome.blade.php 的头部添加以下行
<link href="/css/app.css" rel="stylesheet" />
在您的身体标签中添加以下行
<div id="example"></div>
在关闭正文标记后添加以下行
<script src="/js/app.js"></script>
并删除定义的完整样式刷新您的 laravel 页面,然后将鼠标悬停在添加到 chrome 中的 react 扩展上,它将显示该页面正在使用 React JS。成功加载 ReactDOM。希望这有助于运行基本的 laravel + react 欢迎页面
Laravel 5.5 一个新的 Artisan 预设命令允许您用其他工具(如 React、Bootstrap)替换默认工具,甚至可以将其全部删除。
React 预设命令可以通过 Artisan 进行初始化:
php工匠预设反应
如果您根本不想使用任何 JavaScript 脚手架,但仍想保留 Bootstrap CSS,则 Bootstrap 预设很有用。
php artisan 预设引导程序
最后的预设选项是“none”,它将同时删除 Bootstrap 和 Vue.js:
php工匠预设无
您必须使用的框架中删除了一些内容:
composer require laravel/ui
先举个例子
php artisan ui react