学习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 命令的帮助界面

 



 

posted @ 2017-02-15 16:32  Sylvia2017  阅读(53)  评论(0)    收藏  举报