Laravel学习笔记(一)-安装和配置

 
1 安装Laravel
  非常简单,
     使用Composer安装Laravel:
     文档:https://getcomposer.org/doc/
 
2 创建工程
       compose create-project laravel/laravel hunter
     其中hunter是工程名;laravel/laravel 是包名称
     在packagist.org中可以查看composer有哪些支持的包
     如果需要添加包进入project,可以有两种方法
     (1)composer require “********"
     (2)再project中的composer.json中添加require "******"
   PS:我的开发IDE时phpstorm
 
3 安装并启动homestead
     (0)安装vagrant和visualbox
     (1)安装homestead
         vagrant box add larvavel/homestead (这个是联网安装,包很大,差不多1G,而且经常会中断)
      vagrant box add larvavel/homestead homestead.box 我用浏览器下载的,稍后会传到百度云。
     (2)安装homestead 命令集
         composer global require “laravel/homestead=~2.0"
     (3)安装之后运行 homestead init 初始化,生成yaml文件
     (4)homestead edit
     修改配置文件
     (
     例子:
     folders:
    - map: ~/laravel
      to: /home/vagrant/Code
     sites:
    - map: quhu.cn
      to: /home/vagrant/Code/hunter-server-api/public
     )
     vim /etc/hosts
     (5)运行homestead up启动虚拟机
 
4 dingo安装
     这个东西我理解主要是做API版本管理的,挺方便的,推荐大家使用。
     (1)在composer.json中添加"dingo/api": "1.0.*@dev",
     (2)在terminal中执行composer update
     (3)在config/app.php中添加Dingo\Api\Provider\LaravelServiceProvider::class
 
下面主要开始研究migrate和auth相关的内容。
posted @ 2015-10-24 14:40  KindlingFire  阅读(173)  评论(0)    收藏  举报