Laravel 5.4无法运行" php artisan预设反应" COMAND

时间:2018-01-22 12:11:14

标签: laravel reactjs laravel-5.4 preset

Laravel 5.4无法运行" php artisan预设反应" COMAND 获取"命令"预设"没有定义。" responde。 请帮忙

4 个答案:

答案 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)

https://laravel.com/docs/7.x/frontend

答案 3 :(得分:1)

Laravel 5.5新的Artisan预设命令允许您使用React,Bootstrap等其他工具替换默认工具,甚至删除所有工具。

  1. 可以通过Artisan初始化React预设命令:

    php artisan预设反应

  2. 如果您不想使用任何预设,则Bootstrap预设非常有用 JavaScript脚手架,但仍然想要保持Bootstrap CSS。

    php artisan预设bootstrap

  3. 最终预设选项为“none”,将删除两个Bootstrap 和Vue.js:

    php artisan预设无