自动创建项目

laravel new || laravel new xxx || composer create-project --prefer-dist laravel/laravel blog

 

安装组件
composer install

刷新组件
composer update

删除组件

composer remove chensuilong/toastr

composer dump-autoload

全局篇

查看artisan命令
  1. php artisan
  2. php artisan list

启动PHP的Web服务
  1. php artisan serve
 
查看某个帮助命令
  1. php artisan help make:model
  2. php artisan make:model User --migration   创建模型并创建新迁移
 
查看laravel版本
  1. php artisan --version
 
使用 PHP 内置的开发服务器启动应用
  1. php artisan serve
 
生成一个随机的 key,并自动更新到 app/config/app.php 的 key 键值对(刚安装好需要做这一步)
  1. php artisan key:generate
 
开启Auth用户功能(开启后需要执行迁移才生效)
  1. php artisan make:auth
 
开启维护模式和关闭维护模式(显示503)
  1. php artisan down
  2. php artisan up
 
进入tinker工具
  1. php artisan tinker
 
列出所有的路由
  1. php artisan route:list
生成路由缓存以及移除缓存路由文件

  1. php artisan route:cache
  2. php artisan route:clear
 
重新生成签名

  1. php artisan passport:install
自动生成Laravel密钥

  1. php artisan key:generate
 
Auth 系统

  1. php artisan make:auth
 
 

功能篇

 
创建控制器
  1. php artisan make:controller StudentController
 
创建Rest风格资源控制器(带有index、create、store、edit、update、destroy、show方法)
  1. php artisan make:controller PhotoController --resource
 
创建模型
  1. php artisan make:model Student
  2. php artisan make:model User --migration 创建模型并创建新迁移
 
创建新建表的迁移和修改表的迁移
  1. php artisan make:migration create_users_table --create=students //创建students表
  2. php artisan make:migration add_votes_to_users_table --table=students//给students表增加votes字段
 
执行迁移
  1. php artisan migrate
  2. php artisan migrate:rollback   回滚最新一次迁移
 
创建模型的时候同时生成新建表的迁移
  1. php artisan make:model Student -m
 
回滚上一次的迁移
  1. php artisan migrate:rollback
 
回滚所有迁移
  1. php artisan migrate:reset
  2. php artisan migrate:refresh  更新表结构
 
创建填充
  1. php artisan make:seeder StudentTableSeeder
 
执行单个填充
  1. php artisan db:seed --class=StudentTableSeeder
 
执行所有填充
  1. php artisan db:seed
 
创建中间件(app/Http/Middleware 下)
  1. php artisan make:middleware Activity
 
创建队列(数据库)的表迁移(需要执行迁移才生效)
  1. php artisan queue:table
 
创建队列类(app/jobs下):
  1. php artisan make:job SendEmail
 
创建请求类(app/Http/Requests下)
  1. php artisan make:request CreateArticleRequest

【Laravel】 常用命令的更多相关文章

  1. laravel 常用命令

    1.创建控制器 php artisan make:controller ArticleController // 带 restful 风格 php artisan make:controller Ar ...

  2. Laravel常用命令行中文版

    1.生成控制器 php artisan make:controller ArticleController 对应的会在app/http/controllers下面生成ArticleController ...

  3. Laravel常用命令

    php artisan make:controller BlogController php artisan make:model Blog

  4. Laravel 命令行常用命令

    一.简介 1.Artisan 是 Laravel 自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令.想要查看所有可用的Artisan命令,可使用list命令: php artisan l ...

  5. composer 基本概念与常用命令总结

    目录 composer 基本概念与常用命令总结 基本概念 软件安装 linux/mac安装 windows 配置镜像 如何使用 常用命令 全局参数 初始化 init 初始化参数 依赖安装 instal ...

  6. composer更新命令及常用命令

    原文地址:https://www.wjcms.net/archives/composer更新命令及常用命令 composer作为php的包依赖管理工具,开发者将开发的工具包上传,然后使用者能很方便的使 ...

  7. composer 更新命令及常用命令

    composer 安装 官方地址:https://getcomposer.org/download/ 下载地址:https://getcomposer.org/Composer-Setup.exe 下 ...

  8. Linux 常用命令(持续补充)

    常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...

  9. LVM基本介绍与常用命令

    一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...

  10. Linux学习笔记(一):常用命令

    经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...

随机推荐

  1. java java.io.IOException: No locks available异常处理解决

    try {    randomAccessFile = new RandomAccessFile(file, "rw");    lock = randomAccessFile.g ...

  2. ruby hash排序

    参考文章:http://blog.csdn.net/ppp8300885/article/details/49933305 a={a:1,b:20,c:3,d:0,e:7}逆序 a.sort{|k,v ...

  3. 用secureCRT ssh登陆不显示用户名和路径解决方案 分类: 软件工具学习 2015-03-18 16:52 36人阅读 评论(0) 收藏

    方法1         每次开始的时候输入 bash 虽然只能保存一次,但是简便. 方法2 用       vi ~/.bash_profile   编辑这个文件,  有时会提示这个文件不存在,直 ...

  4. POJ2914 Minimum Cut —— 最小割

    题目链接:http://poj.org/problem?id=2914 Minimum Cut Time Limit: 10000MS   Memory Limit: 65536K Total Sub ...

  5. express 中文文档

    express() 创建一个express应用程序 var express = require('express'); var app = express(); app.get('/', functi ...

  6. [原创]java实现word转pdf

    最近遇到一个项目需要把word 转成pdf,百度了一下网上的方案有很多,比如虚拟打印.给word 装扩展插件等,这些方案都依赖于ms word 程序,在java代码中也得使用诸如jacob或jcom这 ...

  7. position属性中的绝对定位和相对定位

    absolute(绝对定位):1.如果没有父级DIV,则会根据浏览器原始点去定位,而且跟他相邻的DIV会忽略它,定位后则可用TRBL(top,right,bottom,left)去布局.注意:TRBL ...

  8. 「LuoguP4753」濑 River Jumping(贪心

    Description 有一条宽度为 N 的河上,小D位于坐标为 0 的河岸上,他想到达坐标为 N 的河岸上后再回到坐标为 0 的位置.在到达坐标为 N 的河岸之前小D只能向坐标更大的位置跳跃,在到达 ...

  9. bzoj2004公交线路——DP+矩阵加速递推

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2004 求方案数,想到DP: 因为两个站间距离<=p,所以每p个站中所有车一定都会停靠至 ...

  10. 实现列表两端完全对其text-aligh:justify 和display:inline-block

    dispaly:inline-block 对于块级元素,在IE8-下是不兼容的,所以一般不要用在这些元素上,可以用在inline元素上:span text-align:justify实现子元素完全对齐 ...