laravel 命令

 余温
2018年02月05日 20时45分
 php

artisan 命令列表如下:

[plain] view plain copy

  1. wujiangwei:laravel wu$ php artisan list  

  2. Laravel Framework version 5.3.28  

  3.   

  4. Usage:  

  5.   command [options] [arguments]  

  6.   

  7. Options:  

  8.   -h, --help            显示帮助信息  

  9.   -q, --quiet           不要输出任何信息  

  10.   -V, --version         显示当前应用版本  

  11.       --ansi            强制 ANSI 输出  

  12.       --no-ansi         关闭 ANSI 输出  

  13.   -n, --no-interaction  不要询问任何交互问题  

  14.       --env[=ENV]       在当前环境下运行命令  

  15.   -v|vv|vvv, --verbose  升级详细信息: 1 正常输出, 2 更多详细信息 3 调试使用  

  16.   

  17. 可用的命令:  

  18.   clear-compiled       移除编译类文件  

  19.   down                 将应用程序置于维护模式  

  20.   env                  显示当前框架的环境 比如 local  

  21.   help                 显示一个命令的帮助信息 比如 php artisan help make:controller  

  22.   inspire              显示一个灌输的引用(inspiring quote)  

  23.   list                 列出所有命令  

  24.   migrate              运行数据库迁移  

  25.   optimize             优化框架以获得更好的性能  

  26.   serve                在PHP开发服务器上提供应用程序  

  27.   tinker               与您的应用程序交互  

  28.   up                   使应用程序退出维护模式  

  29.   

  30.  app  

  31.   app:name             设置应用命名空间  

  32.  auth  

  33.   auth:clear-resets    刷新过期密码重置令牌  

  34.  cache  

  35.   cache:clear          刷新应用程序缓存  

  36.   cache:table          为缓存数据库表创建迁移  

  37.  config  

  38.   config:cache         创建缓存文件以加快配置加载  

  39.   config:clear         删除配置缓存文件  

  40.  db  

  41.   db:seed              Seed the database with records  

  42.  event  

  43.   event:generate       基于注册生成缺少的事件和侦听器  

  44.  key  

  45.   key:generate         设置应用key  

  46.  make  

  47.   make:auth            搭建基本的登录和注册的视图和路由  

  48.   make:command         创建一个新的 Artisan 命令  

  49.   make:controller      创建一个新的 controller 类  

  50.   make:event           创建一个新的 event 类  

  51.   make:job             创建一个新的 job 类  

  52.   make:listener        创建一个新的 event listener 类  

  53.   make:mail            创建一个新的 email 类  

  54.   make:middleware      创建一个新的 middleware 类  

  55.   make:migration       创建一个新的 migration 文件  

  56.   make:model           创建一个新的 Eloquent model 类  

  57.   make:notification    创建一个新的 notification 类  

  58.   make:policy          创建一个新的 policy 类  

  59.   make:provider        创建一个新的 service provider 类  

  60.   make:request         创建一个新的 form request 类  

  61.   make:seeder          创建一个新的 seeder 类  

  62.   make:test            创建一个新的 test 类  

  63.  migrate  

  64.   migrate:install      创建迁移存储库  

  65.   migrate:refresh      重置并重新运行所有迁移  

  66.   migrate:reset        回滚所有数据库迁移  

  67.   migrate:rollback     回滚上次数据库迁移  

  68.   migrate:status       显示每个迁移的状态  

  69.  notifications  

  70.   notifications:table  为通知表创建迁移  

  71.  queue  

  72.   queue:failed         列出所有失败的队列作业s  

  73.   queue:failed-table   为失败的队列作业数据库表创建迁移  

  74.   queue:flush          清除所有失败的队列作业  

  75.   queue:forget         删除失败的队列作业  

  76.   queue:listen         监听一个给定的队列  

  77.   queue:restart        在其当前作业之后重新启动队列worker守护程序  

  78.   queue:retry          重试一个失败的队列任务  

  79.   queue:table          为队列作业数据库表创建迁移  

  80.   queue:work           开始作为守护程序在队列上处理作业  

  81.  route  

  82.   route:cache          创建路由缓存文件用于更快的路由注册  

  83.   route:clear          删除路由缓存文件  

  84.   route:list           列出所有注册的路由  

  85.  schedule  

  86.   schedule:run         运行已调度的命令  

  87.  session  

  88.   session:table        为会话数据库表创建迁移  

  89.  storage  

  90.   storage:link         创建符号链接 从 "public/storage" 到 "storage/app/public"  

  91.  vendor  

  92.   vendor:publish       从供应商包发布任何可发布的资产  

  93.  view  

  94.   view:clear           清除所有编译的视图文件  



artisan 命令使用不知道的,可以使用如下命令查看帮助信息

[plain] view plain copy

  1. php artisan help 命令  


比如查看 make:controller 如何使用

[plain] view plain copy

  1. wujiangwei:laravel wu$ php artisan help make:controller  

  2. Usage:  

  3.   make:controller [options] [--] <name>  

  4.   

  5. Arguments:  

  6.   name                  The name of the class  

  7.   

  8. Options:  

  9.   -m, --model[=MODEL]   Generate a resource controller for the given model.  

  10.   -r, --resource        Generate a resource controller class.  

  11.   -h, --help            Display this help message  

  12.   -q, --quiet           Do not output any message  

  13.   -V, --version         Display this application version  

  14.       --ansi            Force ANSI output  

  15.       --no-ansi         Disable ANSI output  

  16.   -n, --no-interaction  Do not ask any interactive question  

  17.       --env[=ENV]       The environment the command should run under  

  18.   -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug  

  19.   

  20. Help:  

  21.   Create a new controller class  



{{vo.nickname}}:{{vo.content}}

{{vo.time}} 回复


  • {{level.nickname}} 回复 {{level.father_nickname}}{{level.content}}
  • {{level.time}} 回复


@
登陆后评论