【Laravel】 常用命令


自動創建項目

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM