Laravel 5.4无法运行" php artisan预设反应" COMAND 获取"命令"预设"没有定义。" responde。 请帮忙
答案 0 :(得分:4)
在laravel中在7.x中运行React的步骤
composer require laravel/ui
php artisan ui react
npm install
npm dev
要检查React是否在laravel项目上工作,可以添加React Developer Chrome扩展并将其悬停在图标上。它将显示该应用程序正在使用react。 然后做
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 +反应欢迎页面
答案 1 :(得分:3)
自Laravel 5.5以来php artisan preset react
命令可用。
如果你喜欢React,你会喜欢Laravel 5.5。只需运行php artisan preset react命令就可以用React脚手架换掉Vue脚手架。
https://medium.com/@taylorotwell/laravel-frontend-presets-eca312958def
答案 2 :(得分:3)
在Laravel 7.x中,脚手架API已更改:
DoThis<string>(someNonNullableString)
答案 3 :(得分:1)
Laravel 5.5新的Artisan预设命令允许您使用React,Bootstrap等其他工具替换默认工具,甚至删除所有工具。
可以通过Artisan初始化React预设命令:
php artisan预设反应
如果您不想使用任何预设,则Bootstrap预设非常有用 JavaScript脚手架,但仍然想要保持Bootstrap CSS。
php artisan预设bootstrap
最终预设选项为“none”,将删除两个Bootstrap 和Vue.js:
php artisan预设无