学习Laravel框架常用的命令语句
composer
$ composer create-project laravel/laravel project-name --prefer-dist "5.1.*"
打开host文件
atom /etc/hosts ------->设置 192.168.10.10 sample.app
打开Homestead.yaml文件
atom ~/.homestead/Homestead.yaml ------->设置 sites 与 databases
更新 Homestead.yaml文件后需要执行如下语句才生效
cd ~/Homestead && vagrant provision
vagrant 命令
vagrant init 初始化vagrant
vagrant up 启动 vagrant
vagrant halt 关闭vagrant
vagrant ssh 通过ssh 登录vagrant(需先启动)
vagrant provision 重新应用更改vagrant配置
vagrant destroy 删除vagrant
git方面:
$ git add -A
$ git commit -m "Say something"
$ git push
$ git checkout master 切换到 master 分支上
$ git checkout -b new-branch “克隆”master到新的分支并切换到new-branch
$ git merge new-branch 合并分支
$ git branch -d new-branch 删除分支
Heroku 方面
1、创建一个 Heroku App:
$ heroku create
2、配置 Procfile 文件:
$ echo web: vendor/bin/heroku-php-apache2 public/ > Procfile
$ git add -A
$ git commit -m "Procfile for Heroku"
$ git push
$ heroku buildpacks:set heroku/php
3、生成 App Key:
$ php artisan key:generate
将生成的 App Key 替换掉下面命令的 <your_app_key> 并运行命令:
$ heroku config:set APP_KEY=<your_app_key>
4、配置基本完成,将代码推送到 Heroku 上:
$ git push heroku master
在使用 Heroku 的过程中如果出现了问题,则可以使用下面命令来输出生产环境上的日志进行排错:
$ heroku logs
$heroku rename new-name
artisan 相关命令:
php artisan key:generate 生成APP KEY
php artisan make:controller 生成控制器
php artisan make:model 生成模型
php artisan make:policy 生成授权策略
php artisan make:seeder 生成Seeder文件
php artisan migrate 执行迁移
php artisan migrate:rollback 回滚迁移
php artisan migrate:refresh 重置数据库
php artisan db:seed 填充数据库
php artisan tinker 进入tinker环境
php artisan route:list 查看理由
php artisan help migrate --------查看各个 Artisan 命令的帮助界面

浙公网安备 33010602011771号