欢迎各位兄弟 发布技术文章
这里的技术是共享的
全局相关
01.
php artisan:显示详细的命令行帮助信息,同 php artisan list
02.
php artisan –help:显示帮助命令的使用格式,同 php artisan help
03.
php artisan –version:显示当前使用的 Laravel 版本
04.
php artisan changes:列出当前版本相对于上一版本的主要变化
05.
php artisan down:将站点设为维护状态
06.
php artisan up:将站点设回可访问状态
07.
php artisan optimize:优化应用程序性能,生成自动加载文件,且产生聚合编译文件 bootstrap/compiled.php
08.
php artisan dump-autoload:重新生成框架的自动加载文件,相当于 optimize 的再操作
09.
php artisan
clear
-compiled:清除编译生成的文件,相当于 optimize 的反操作
10.
php artisan migrate:执行数据迁移
11.
php artisan routes:列出当前应用全部的路由规则
12.
php artisan serve:使用 PHP 内置的开发服务器启动应用 【要求 PHP 版本在 5.4 或以上】
13.
php artisan tinker:进入与当前应用环境绑定的 REPL 环境,相当于 Rails 框架的 rails console 命令
14.
php artisan workbench 组织名/包名:这将在应用根目录产生一个名为 workbench 的文件夹,然后按 组织名/包名 的形式生成一个符合 Composer 标准的包结构,并自动安装必要的依赖【需要首先完善好 app/config/workbench.php 文件的内容】
功能相关
01.
php artisan cache:
clear
:清除应用程序缓存
02.
php artisan
command
:
make
命令名:在 app/commands 目录下生成一个名为 命令名.php 的自定义命令文件
03.
php artisan controller:
make
控制器名:在 app/controllers 目录下生成一个名为 控制器名.php 的控制器文件
04.
php artisan db:seed:对数据库填充种子数据,以用于测试
05.
php artisan key:generate:生成一个随机的 key,并自动更新到 app/config/app.ph 的 key 键值对
06.
php artisan migrate:
install
:初始化迁移数据表
07.
php artisan migrate:
make
迁移名:这将在 app/database/migrations 目录下生成一个名为 时间+迁移名.php 的数据迁移文件,并自动执行一次 php artisan dump-autoload 命令
08.
php artisan migrate:refresh:重置并重新执行所有的数据迁移
09.
php artisan migrate:reset:回滚所有的数据迁移
10.
php artisan migrate:rollback:回滚最近一次数据迁移
11.
php artisan session:table:生成一个用于 session 的数据迁移文件
来自 http://blog.ninja911.com/blog-show-blog_id-75.html
c:\wamp\www\lv5>php artisan list Laravel Framework version 5.0.13 Usage: [options] command [arguments] Options(选项): --help (-h) Display this help message 显示帮助信息 --quiet (-q) Do not output any message 不输出任何消息 --verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 增加冗长的消息:1 正常输出 2 更加详细的输出 3调试输出 --version (-V) Display this application version 显示此应用程序的版本 --ansi Force ANSI output 强制用 ANSI码输出 --no-ansi Disable ANSI output 禁用用 ANSI码输出 --no-interaction (-n) Do not ask any interactive question 不要问任何交互式问题 --env The environment the command should run under. 在环境命令下运行 Available commands(可用的命令): clear-compiled Remove the compiled class file 清除编译后的类文件 down Put the application into maintenance mode 使应用程序进入维修模式 env Display the current framework environment 显示当前框架环境 fresh Remove the scaffolding included with the framework 清楚包含框架外的支架 help Displays help for a command 显示命令行的帮助 inspire Display an inspiring quote 显示一个启发灵感的引用 list Lists commands 列出命令 migrate Run the database migrations 运行数据库迁移 optimize Optimize the framework for better performance 为了更好的框架去优化性能 serve Serve the application on the PHP development server 在php开发服务器中服务这个应用 tinker Interact with your application 在你的应用中交互 up Bring the application out of maintenance mode 退出应用程序的维护模式 app app:name Set the application namespace 设置应用程序命名空间 auth auth:clear-resets Flush expired password reset tokens 清除过期的密码重置密钥 cache cache:clear Flush the application cache 清除应用程序缓存 cache:table Create a migration for the cache database table 创建一个缓存数据库表的迁移 config config:cache Create a cache file for faster configuration loading 创建一个加载配置的缓存文件 config:clear Remove the configuration cache file 删除配置的缓存文件 db db:seed Seed the database with records 发送数据库的详细记录 event event:generate Generate the missing events and handlers based on registration 在记录上生成错过的事件和基础程序 handler handler:command Create a new command handler class 创建一个新的命令处理程序类 handler:event Create a new event handler class 创建一个新的事件处理程序类 key key:generate Set the application key 设置程序密钥 make make:command Create a new command class 生成一个命令类 make:console Create a new Artisan command 生成一个Artisan命令 make:controller Create a new resource controller class 生成一个资源控制类 make:event Create a new event class 生成一个事件类 make:middleware Create a new middleware class 生成一个中间件 make:migration Create a new migration file 生成一个迁移文件 make:model Create a new Eloquent model class 生成一个Eloquent 模型类 make:provider Create a new service provider class 生成一个服务提供商的类 make:request Create a new form request class 生成一个表单消息类 migrate migrate:install Create the migration repository 创建一个迁移库文件 migrate:refresh Reset and re-run all migrations 复位并重新运行所有的迁移 migrate:reset Rollback all database migrations 回滚全部数据库迁移 migrate:rollback Rollback the last database migration 回滚最后一个数据库迁移 migrate:status Show a list of migrations up/down 显示列表的迁移 上/下 queue queue:failed List all of the failed queue jobs 列出全部失败的队列工作 queue:failed-table Create a migration for the failed queue jobs database table 创建一个迁移的失败的队列数据库工作表 queue:flush Flush all of the failed queue jobs 清除全部失败的队列工作 queue:forget Delete a failed queue job 删除一个失败的队列工作 queue:listen Listen to a given queue 监听一个确定的队列工作 queue:restart Restart queue worker daemons after their current job 重启现在正在运行的所有队列工作 queue:retry Retry a failed queue job 重试一个失败的队列工作 queue:subscribe Subscribe a URL to an Iron.io push queue 去Iron.io 订阅URL,放到队列上 queue:table Create a migration for the queue jobs database table 创建一个迁移的队列数据库工作表 queue:work Process the next job on a queue 进行下一个队列任务 route route:cache Create a route cache file for faster route registration 为了更快的路由登记,创建一个路由缓存文件 route:clear Remove the route cache file 清除路由缓存文件 route:list List all registered routes 列出全部的注册路由 schedule schedule:run Run the scheduled commands 运行预定命令 session session:table Create a migration for the session database table 创建一个迁移的SESSION数据库工作表 vendor vendor:publish Publish any publishable assets from vendor packages 发表一些可以发布的有用的资源来自提供商的插件包
a939638621 回复 王赛