剛開始玩laravel的時候,遇到的每個問題,我是手動建立,而後粘貼複製,命名空間,有時候還會報錯,太麻煩了,最近作項目,偶然間發現了新大陸,哈哈哈,就是php artisan這個指令,聽說,artisan是laravel項目自帶的。如今,下面,就是具體操做嘍,此帖子長期更新,收錄最經常使用的指令。php
1.首先用composer下載laravel框架的指令是:html
composer create-project laravel/laravel blog
上面的指令是默認下載最新的laravel框架,如今出到了5.3,因此默認下載5.3版本,要是想下載之前的老版本,會下載5.2.15版本的,可是,老版本會有些問題,須要composer update。laravel
composer create-project laravel/laravel blog 5.2.15
最好是下載最新版本,不多報錯。老版本兼容問題,會報錯的。會有vendor包下載不下來,新版本就不會存在這些問題。數據庫
2.下載完laravel以後,能夠用laravel自帶的,artisan建立控制器。指令以下composer
//上面是建立控制器在Admin的文件夾下面 php artisan make:controller Admin/AdminController //這是直接建立,不在二級子文件夾下 php artisan make:controller AdminController
3.用artisan建立model框架
//建立在Models文件夾下面的模型 php artisan make:model Models/User
其實能夠這樣code
php artisan make:model Models/Test -m
就能夠建立成功test.php和一個遷移文件,遷移文件在./database/migrations/..Jiu k就能夠找到這個文件,。更改這個對應的遷移文件,更改裏面的配置htm
而後再運行php artisan migrate,在數據庫裏面就能夠生成這個test數據表。blog
下面運行一下代碼io
php artisan make:seeder StudentTableSeeder
便可在/database/seeds找到這個文件。輸入下面的代碼
而後運行一下命令: php artisan db:seed --class=StudentTableSeeder
執行後,能夠在數據庫找到這兩條數據。注意,這個class 容易出錯