首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Php手工制作:未定义auth命令

Php手工制作:未定义auth命令
EN

Stack Overflow用户
提问于 2015-12-31 11:16:08
回答 11查看 318.2K关注 0票数 132

我试图在Laravel5.2中运行这个命令,但它不起作用:

代码语言:javascript
运行
复制
php artisan make:auth 

并提示下列声明:

代码语言:javascript
运行
复制
[InvalidArgumentException]
  Command "make:auth" is not defined
  Did you mean one of these?  


      make:test
      make:request
      make:migration
      make:seeder
      make:middleware
      make:controller
      make:provider
      make:policy
      make:event
      make:console
      make:job
      make:listener
      make:model
      make:command
EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2015-12-31 12:55:39

>=6

代码语言:javascript
运行
复制
composer require laravel/ui
php artisan ui vue --auth
php artisan migrate

参考资料:用于认证的Laravel文档

看起来您没有使用Laravel5.2,这些是L5.2中可用的make命令,您所缺少的不仅仅是make:auth命令。

代码语言:javascript
运行
复制
    make:auth           Scaffold basic login and registration views and routes
    make:console        Create a new Artisan command
    make:controller     Create a new controller class
    make:entity         Create a new entity.
    make:event          Create a new event class
    make:job            Create a new job class
    make:listener       Create a new event listener class
    make:middleware     Create a new middleware class
    make:migration      Create a new migration file
    make:model          Create a new Eloquent model class
    make:policy         Create a new policy class
    make:presenter      Create a new presenter.
    make:provider       Create a new service provider class
    make:repository     Create a new repository.
    make:request        Create a new form request class
    make:seeder         Create a new seeder class
    make:test           Create a new test class
    make:transformer    Create a new transformer.

确保您的composer.json文件中有此依赖项。

代码语言:javascript
运行
复制
    "laravel/framework": "5.2.*",

那就跑

代码语言:javascript
运行
复制
    composer update
票数 206
EN

Stack Overflow用户

发布于 2019-09-04 14:44:32

Laravel 8的更新

laravel/ui仍然有效,但被认为是遗留的。考虑使用拉勒维尔·布雷兹Laravel Jetstream

Laravel 6的更新

现在,Laravel 6 被释放,您需要安装laravel/ui

代码语言:javascript
运行
复制
composer require laravel/ui --dev
php artisan ui vue --auth

如果在项目中使用React或Bootstrap (参见vue ),则可以使用reactbootstrap更改bootstrap

然后,您需要执行迁移并编译前端。

代码语言:javascript
运行
复制
php artisan migrate
npm install && npm run dev

来源:用于认证的Laravel文档

想快点开始吗?安装laravel/ui Composer包,并在一个新的Laravel应用程序中运行php artisan ui vue -auth。迁移数据库后,将浏览器导航到http://your-app.test/register或分配给应用程序的任何其他URL。这些命令将负责搭建整个身份验证系统!

注意:只有当您想要使用脚手架时,才可以使用默认的用户模型和雄辩的身份验证驱动程序。

票数 102
EN

Stack Overflow用户

发布于 2019-09-09 12:13:43

在Laravel6.0中制造:八月不再存在。在这里读更多

A-速记:

更新11月18日:泰勒刚刚发布了LaravelInstaller2.3.0,添加了一个新的"--auth“标志来创建一个安装了验证脚手架的新项目!

更新laravel 在这里读

这意味着我们可以:

代码语言:javascript
运行
复制
laravel new project --auth

cd project

php artisan migrate

npm install
npm run dev

这是B节中命令的简写。也请在这里阅读更多内容

B-详情:

遵循以下三步

步骤1 -首先执行以下操作:

代码语言:javascript
运行
复制
laravel new project

cd project

composer require laravel/ui --dev

注意: Laravel UI Composer包是一个新的第三方包,它将Laravel项目的UI部分(通常与以前版本的Laravel一起提供的前端脚手架)提取到单独的laravel/ui包中。单独的包使Laravel团队能够从主框架和主Laravel代码库中分别更新、开发和版本UI脚手架包。

然后,步骤2 -执行以下操作:

代码语言:javascript
运行
复制
php artisan ui bootstrap --auth
php artisan migrate

代码语言:javascript
运行
复制
php artisan ui vue --auth
php artisan migrate

而不是

代码语言:javascript
运行
复制
php artisan make:auth  ( which works for Laravel 5.8 and older versions )

多选项 这里

代码语言:javascript
运行
复制
php artisan ui:auth

上面的命令只生成auth路由、HomeController、auth视图和app.blade.php布局文件。

您也只能在以下情况下生成视图:

代码语言:javascript
运行
复制
php artisan ui:auth --views

如果您以前已经运行过命令,控制台命令将提示您确认覆盖auth文件。

代码语言:javascript
运行
复制
// Generate basic scaffolding...
php artisan ui vue
php artisan ui react

还包括:

代码语言:javascript
运行
复制
// Generate login / registration scaffolding...
php artisan ui vue --auth
php artisan ui react --auth

看到差异的 读这篇文章

步骤3 -然后您需要做:

代码语言:javascript
运行
复制
npm install
npm run dev
票数 79
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34545641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档